Hotel Olimpo is located in the coastal village of Isla (Cantabria), in a stunning area of breathtaking beauty: it is probably the most beautiful place in northern Spain. The village is situated on a peninsula of 25,000 m2 on the shores of the beach, offering direct and private access to the coves of Suances and La Barrosa, as well as the Quejo River. All of our rooms and events rooms boast wonderful views of the sea, lake, Isla Beach, Noja Beach, the mountains or the immense garden that surrounds the complex.
We have 69 rooms available, all of which are furnished for your comfort. They are all outside-facing, meaning they have the added bonus of wonderful views of the sea or mountains. Each room is equipped with a television, piped music, air-conditioning, heating, a mini-bar, free safety deposit box and hair dryer.