room00 Ventura Hostel
C/ Ventura de la Vega, 5, Madrid, Madrid
With your stay at room00 Ventura Hostel, you're connected to a shopping centre and just a quick walk from Puerta del Sol. Enjoy features like free WiFi in public areas, plus a restaurant and a bar.