Catalonia Ramblas es un hotel de estilo modernista ubicado en el centro histórico de Barcelona, cerca de la Rambla y a pocos metros de la Plaza Catalunya. El edificio se encuentra a 200 metros tanto de la Universidad de Barcelona como del Centro de Cultura Contemporánea de Barcelona. El aeropuerto internacional de Barcelona (BCN) se encuentra a 12 kilómetros.
El hotel en Barcelona cuenta con 221 habitaciones con acceso a internet inalámbrico, baño privado, caja de seguridad, minibar, cafetera y televisión LCD a color con cable/satélite.
El hotel Catalonia Ramblas cuenta con un salón desayunador estilo bufet, un restaurante de comida mediterránea para almuerzos y cenas y dos bares que ofrecen tapas y todo tipo de bebidas. Adicionalmente, hay una piscina rodeada de un área ajardinada con reposeras y una zona chill-out que en verano está abierta hasta la una de la madrugada.