Rua Infante Dom Henrique, 1
Hotel Carris Porto Ribeira is set in a refurbished, historic building overlooking the Douro River.
It offers air-conditioned accommodation with free Wi-Fi and an elevator.
The rooms have a flat-screen TV with cable channels, bathroom with free toiletries, wooden floors and a modern décor.