This charming hotel is located on to Mount Igeldo, just 300 metres from Ondarreta Beach. It offers a variety of facilities and is close to beaches and local attractions.
The hotel boasts beautiful views of the city and La Concha Bay. The hotel’s facilities include a great swimming pool and landscaped gardens.