Nestled in the Barrio de las Letras district, the 3-star Ch Cruz Madrid Hotel is nearly 20 minutes' walk from the room Royal Palace of Madrid.
The hotel welcomes guests to 8 rooms fitted with an air conditioner as well as a flat-screen TV with satellite channels. A separate toilet and a shower, along with hair dryers and bath sheets, are provided in the bathrooms.
Offering Spanish dishes, Taberna Mas Al Sur lies in close proximity to the Ch Cruz.
New Apolo Theatre is located a stone's throw from the guest house, and Madrid-Barajas Adolfo Suarez International airport is approximately a 37-minute drive away. Sights 4.9 km from this Madrid hotel include the football Santiago Bernabeu Stadium. The Vast pedestrianized Puerta del Sol Public Square is a mere 14 minutes' walk away, and Lavapiés underground station is just around the corner from the Ch Cruz Madrid. San Carlos bus stop is also 150 m from the accommodation.