Situated within 5 minutes' walk of the 2-star Hostal Cruz Sol Madrid hotel, guests can reach the Lope de Vega Theatre in no time. Highlights at this Madrid hotel include Wi-Fi in public areas.
You can relish Spanish cuisine at La Bola located only a few steps from Hostal Cruz Sol hotel.
The hotel is perfectly located just 1.3 km from the Reina Sofía Museum and within a few blocks of the Catholic cathedral "Catedral de Sta Maria la Real de la Almudena". Sports fans can also visit the football Santiago Bernabeu Stadium, around a 10-minute ride from the Hostal Cruz Sol Madrid, and take their families to Luna Cinema Amusement Center, which is a mere 600 metres away. The Sorolla Museum is 2.3 km away, and Santo Domingo underground station is fairly close to the accommodation. This Madrid hotel stands nearly 15 minutes' walk from the Plaza Mayor, about 200 metres from San Quintin - Pavia bus stop.