Located in central Madrid, in Lavapiés district. The Central House Madrid Lavapiés has a restaurant, a bar, a shared lounge and an open-air patio. Boasting private and dormitory rooms, this property also provides guests with a rooftop terrace.
Number of rooms: 66
Calle Encomienda 16, Centro, 28012 Madrid, Spain