Guides by Lonely Planet
Petit Palace Puerta del Sol in Madrid, Spain
Located next to Madrid’s Puerta del Sol, this hotel offers rooms with free WiFi. The modern, soundproofed rooms at the Petit Palace Puerta del Sol are air-cond…
See this content immediately after install