
Madrid, Spain
Leonardo Boutique Hotel Madrid
3-star hotel · LEONARDO HOTELS SPAIN
This hotel boasts a strategic setting in Madrid. It is located close to Bravo Murillo Street, within easy reach of Vallehermoso stadium. A number of shopping, dining and entertainment opportunities can be found nearby. This…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


