This hotel is located in the Andalusian hilltop town of Canillas de Albaida, 35 minutes’ from the beaches of the Costa del Sol. Its terrace features a pool and fantastic sea views.
This hotel is located in the Andalusian hilltop town of Canillas de Albaida, 35 minutes’ from the beaches of the Co Read more
This hotel is located in the Andalusian hilltop town of Canillas de Albaida, 35 minutes’ from the beaches of the Costa del Sol. Its terrace features a pool and fantastic sea views.
This hotel is located in the Andalusian hilltop town of Canillas de Albaida, 35 minutes’ from the beaches of the Costa del Sol. Its terrace features a pool and fantastic sea views.
Number of Rooms: 12