Set in a 13th-century castle located in the Son Vida Hills (about 10.0 km/6.2 miles outside of the city of Palma de Mallorca), this hotel probably has one of the best panoramic views on the entire island! The hotel staff and service were nothing less than topknotch and in general the hotel exceeded all expectations on all fronts! The hotel...
More
- Castillo Hotel Son Vida
