Tag: Petit Palace Lealtad Plaza Hotel

Historic Yet Hi-Tech: Madrid’s Petit Palace Lealtad Plaza Hotel

27 September 2012 Historic Yet Hi-Tech: Madrid's Petit Palace Lealtad Plaza Hotel The autumn is fast approaching but that’s no reason to put off your travel plans, particularly if you choice destination is the Spanish capital. That’s because Madrid’s latest new hotel, ... read more