Das Hotel liegt im Zentrum von Madrid, im Stadtteil Lavapiés. Das Central House Madrid Lavapiés verfügt über ein Restaurant, eine Bar, eine Gemeinschaftslounge und eine Terrasse im Freien.
Zimmeranzahl: 66
Calle Encomienda 16, Zentrum von Madrid, 28012 Madrid, Spanien