This hotel is located in the picturesque town of Vuseu at the heart of Portugal. Links to the public transport network are to be found some 300 m from the hotel. Within half an hour, a skiing area can be reached by car.
See more: Hotels in Europe Hotels in Portugal Hotels in Centre Portugal Holiday Destinations in Europe