Hostal Evoke Madrid

Madrid • Show on map
View Details for Price
Hostal Evoke Madrid is located in the center of Madrid, just 1640 feet from Puerta del Sol. It features a 24-hour front desk, rooms with private bathrooms and free Wi-Fi access. The Bermejo offers simple,…More info
