Cerro de la Horca, s/n, 38800 San Sebastián de la Gomera, Spain
On the pretty Canarian island of La Gomera, with views of the town and the nearby island of Tenerife, this stunning Parador hotel is set on the hilltop, surrounded by beautiful tropical gardens.