Mola Hostel

Madrid • Show on map
View Details for Price
Mola Hostel is located in Madrid City Center, 984 feet from Puerta del Sol and Plaza Mayor. This property offers rooms and dormitories, free WiFi, and a 24-hour reception. All rooms and dormitories are…More info
