Grand Luxe hotel La Florida January 17, 2019 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