
Madrid, Spain
Toc Hostel Madrid
Hostel · ROOM007
1.2 km straight-line distance
This charming urban establishment is located in the cultural centre of Madrid, within 250 metres from the Plaza Mayor and only a few metres from the famous Puerta del Sol, and next to the shopping street Arenal with a bustling…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Launderette























