Luxury Hotel For Sale

Spain - Madrid - Madrid

POA $

Reference

27468


Year

2004

Beds

869

Full Baths

869

Half Baths

Exterior

0 ft²

Interior

16.68 ha