El Petit Palace Ópera Garden se encuentra situado en el centro turístico y comercial de la ciudad de Barcelona, junto a Ramblas. Junto al hotel, el Gran Teatro del Liceo, el famoso Mercado de la Boquería, y a pocos minutos el Puerto Olímpico. El hotel está totalmente conectado a través de la red de metro y bus de la Ciudad Condal.
El Petit Palace Ópera Garden ocupa un antiguo edificio totalmente reformado, en cuyo interior se encuentra un patio y jardín interior, que forma parte del hotel. El Petit Palace ofrece los servicios de Desayuno-Buffet, Restaurante Gastronómico, Bar / Cafetería, Business Center emplazados en el Hall del Hotel, iluminado con luz natural.
Dispone de instalaciones de última generación (Ordenadores personales, televisores planos, hidroduchas, acceso gratuito a internet de banda ancha por cable en todo el edificio).