This hotel is ideally located in the picturesque town of Selva at the base of the Tramuntana mountain range.
The rooms at the hotel are bright, spacious and comfortable. Each room comes with free Wi-Fi, air-conditioning and garden views.
The hotel has an infinity pool overlooking the mountains, a beautiful garden with views of Alcudia and a bike garage. They also offer free parking.




















































