Este práctico hotel está ubicado a 1 calles de Passeig de Gràcia, a unos metros de la Casa Batlló de Gaudí. Ofrece habitaciones individuales equipadas con conexión inalámbrica a internet gratuita.
El Barcelona City Hotel está situado a poca distancia de los edificios modernistas más famosos de la ciudad; entre los que se incluyen La Pedrera y la Casa Amatller.
Las calles de los alrededores cuentan con elegantes boutiques y excelentes restaurantes. El centro comercial y turístico de La Rambla se encuentra a un paseo del hotel.
Hay estaciones de metro y autobuses cerca del Barcelona City. El bus turístico también tiene varias paradas en el Passeig de Gràcia.
Todas las habitaciones del hotel disponen de aire acondicionado y calefacción. El hotel ofrece recepción disponible las 24 horas y no se permite fumar en todo el edificio.