Almonacid de Toledo, Spain
Spa hotel built with a stone and glass facade among the olive groves - 20 km from Saint Thomas the Apostle Catholic Church.
View Hotel Details
7 Superior First Class
Commission: 10%
Rooms: 30
Rates: $79 - $79