Grand Luxe hotel La Florida

We love this hotel! 5-star Grand Luxe hotel La Florida is reigning on top of Barcelona’s Tibidabo mountain, and can easily be seen from almost everywhere in the city, and also from the other  ...

Continue Reading