This small traditional hostel is situated in the north of Portugal, at the heart of the Amarante, a Medieval town with winding, narrow streets and surrounded by 14th century walls.
See more: Hotels in Europe Hotels in Portugal Hotels in Sul Do Tejo Holiday Destinations in Europe