Located in Barcelona, Modern Center Apartments is 900 metres from Plaça Catalunya. Casa Batllo is 900 metres away. Free WiFi is provided throughout the property. All units feature a cable flat-screen TV.
Located in Barcelona, Modern Center Apartments is 900 metres from Plaça Catalunya. Casa Batll Read more
Located in Barcelona, Modern Center Apartments is 900 metres from Plaça Catalunya. Casa Batllo is 900 metres away. Free WiFi is provided throughout the property. All units feature a cable flat-screen TV.
Located in Barcelona, Modern Center Apartments is 900 metres from Plaça Catalunya. Casa Batllo is 900 metres away. Free WiFi is provided throughout the property. All units feature a cable flat-screen TV.
Number of Rooms: 2