• Lux Living: Gran Hotel La Florida in Barcelona, Spain

    7 monthes ago - By Luxuo

    Situated in a historic landmark, Gran Hotel La Florida in Barcelona, Spain offers also a breathtaking, panoramic view overlooking the buzzing city, is a real scenic treat.
    Read more ...