Hotels beside

Availability Search

Charming view Plaza Mayor

Set in Madrid, 20 metres from Plaza Mayor, Charming view Plaza Mayor boasts air-conditioned rooms with free WiFi throughout...

Madrid

Alterhome Plaza España

Plaza España features accommodation within less than 1 km of the centre of Madrid, with free WiFi, and a kitchen with a...

Madrid