Located in the pretty riverside town of Amarante, just 60 kilometres north-east of Oporto, the Hotel Navarras offers a...