Modern Center ApartmentsApartment
carrer Diputació, Barcelona, 8011
Modern Center Apartments features air-conditioned guest accommodation in Barcelona, less than 1 km from Passeig de Gracia Metro Station, a 12-minute walk from Plaça Catalunya and 1.1 km from Casa Batllo.