This simple hotel is located in Finisterre. Located 300 meters from the town center, from this establishment you can reach many places of interest on foot. The accommodation is 300 meters from the nearest beach. Those who wish to escape the hustle and bustle of daily routine will find rest and tranquility in this property. This property was completely renovated in 2002. Pets are not allowed on the premises.
Some of the detailed services may be paid. You can check their rates directly at the establishment. This information is subject to change by the accommodation.