Barcelona Center Muntaner

3.6
(22 reviews)
Muntaner, 64, L'Eixample, 08011 Barcelona Spain
Condominium
Mid-range
Hotel
Barcelona Center Muntaner | Barcelona | Spain | TripAligner