• VP Plaza Espana Design hotel debuts in Madrid

    11 days ago - By Travel Weekly

    The 214-room, five-star property opened this spring in the city center.
    Read more ...