The 3-star Hostal Olmedo Madrid hotel features 8 rooms and lies merely 11 minutes on foot from Neptune Fountain.
El Tigre treats guests with Spanish dishes and lies about a 5-minute walk from Hostal Olmedo hotel.
This Madrid hotel is located only 300 metres from Principe Gran Via Theatre, only minutes from Gran Via tube station. Plaza de Santa Ana is around 5 minutes by car from the budget property and Adolfo Suarez Madrid-Barajas airport is 25 km away. El Retiro Park is about 5 minutes away by car, and Atocha is situated at a distance of 2.6 km from the hotel. This accommodation stands just a 9-minute walk from Plaza de Cibeles, only a short distance from Gran Via-Montera bus stop.