Hotel Miramar Barcelona GL 5 stars

Plaza Carlos Ibañez, 3, Sants-Montjuïc, 08038 Barcelona, Spain

Hotel image
Read more reviews for Hotel Miramar Barcelona GL