More ideas from Lizzie
Luxurious Hotel Miramar, Barcelona

Hotel Miramar is one of Barcelona’s most luxurious boutique hotels. Perfectly positioned at the summit of the Montjuic Mountain, Hotel Miramar is surrounded by lush gardens juxtaposed with stunning views across the city and the Mediterranean Sea.