Situated in central Barcelona, a 7-minute walk from Universitat Metro Station, Barcelona Center Muntaner offers apartments and studios with air conditioning, heating, and free WiFi. The apartments include a living area with a flat-screen TV.
Address: Muntaner, 64, Barcelona
Rates from:
EUR 116 Book Now