Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
Calle Luis Velez de Guevara, 2- 4, Madrid
Situated 400 metres from Puerta del Sol in Madrid, Hostal Sol Square Madrid features free WiFi. Private parking is available for an additional charge. The rooms are equipped with a flat-screen TV with satellite channels.
See MoreUsage of subsidiary facilities may incur additional fees