Guides by Lonely Planet
Plaza España Room Titania in Madrid, Spain
Plaza España Room Titania is set in Madrid, 100 metres from Calle Princesa and 900 metres from Plaza Mayor. The spacious rooms include 1 double bed, a work des…
See this content immediately after install