This hotel is located in Llanes. Links to the public transport system are only 300 m away. The nearest beach is approximately 800 km away. Built in 2002, this hotel comprises a total of 20 rooms spread over 4 floors. Those arriving by car may make use of the car park and garage facilities. Guests may also make use of the in-house room service The spacious rooms come with a bathroom, central heating, a hire safe and a direct dial telephone.