El City Center Hotel es un elegante hotel de suites ubicado en el corazón de Baréin, con una situación privilegiada junto a los principales puntos de interés de la ciudad. Se encuentra muy cerca del Seef Mall, Dana Mall, el Centro Internacional de Exposiciones de Baréin y las sedes de importantes empresas, mientras que la playa de Karbabad está a solo 10 minutos en coche.
Todas las suites están diseñadas para ofrecer el máximo confort y cuentan con baños amplios, modernos sistemas de cine en casa en cada dormitorio, con DVD y canales HDTV vía satélite, además de WiFi, teléfono de marcación directa y cajas fuertes digitales.
El restaurante Julio’s sirve una variada selección de platos de distintas cocinas a lo largo del día. Para el ocio y la relajación, los huéspedes pueden disfrutar del espacio de la azotea H2O, así como del elegante salón Zodiac, que ofrece vistas panorámicas al perfil urbano, una amplia carta de cócteles, coñacs de alta calidad y una cuidada selección de puros premium.