Boasting a superb location, the Hotel de Naturaleza is a 2 star hotel in Ameixenda, Spain situated only a few steps from the wonderful beach and from all must-see local attractions, such as the ancient beautiful castle of Ameixenda's prince. An ideal more details
Newly renovated, the Insua Hotel is a convenient hotel in Cee, Spain. Boasting a great central location in the heart of the city, near the bus station, it is a great value accommodation in Galicia. The Insua Hotel is the perfect choice for pilgrims on St.. more details