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

    4 days 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 ...