Toc Hostel Madrid is located in central Madrid, just 120 metres from Puerta del Sol Square. This stylish, modern hostel offers smart, air-conditioned rooms with free Wi-Fi. At Toc Hostel you can book private rooms or a bed in a shared dormitory.
Number of rooms: 74
Plaza de Celenque, 3 , Centro, 28013 Madrid, Spain