Nestled in a refined 19th-century mansion, this charming hotel boasts stunning mountain views, antique-decorated suites, and a serene atmosphere perfect for relaxation.
Carrer de la Palma, 18, 07100 Sóller, Illes Balears, Spain Get directions
Sasha Nochimow
John S
deborahlandray
Mike F
Professor Chris... R
AlexandraLee1228
John U
Keith M