Our Destinations
An unrivalled choice of the world’s most enticing destinations for all your travel desires
- Top Destinations
- Europe
- Italy
- Rome
- Madrid
Madrid
Rating:
This lovely hotel is set in Spanish Steps. The premises count with 26 welcoming accommodation units. This is not a pet-friendly hotel.