O Hotel Porto Antigo ocupa um edifício histórico e está situado na margem do Rio Douro. Disponibiliza uma piscina exterior, massagens no local e um restaurante que serve pratos europeus.
A maioria dos quartos desfruta de vistas panorâmicas do Rio Douro e alguns têm uma varanda privada. Os quartos do Hotel Porto Antigo dispõem de comodidades modernas, que incluem climatização, um mini-bar e uma televisão com canais por satélite.
Os hóspedes que possuam barcos poderão atracar em frente ao Hotel Porto Antigo e desfrutar de um copo de Vinho do Porto gratuito, no terraço. O hotel também proporciona diversos passeios e actividades, tais como passeios de barco, rafting, passeios de caiaque e canoagem. O Restaurante Serpa Pinto serve pratos tradicionais portugueses.
O Hotel Porto Antigo encontra-se a 1,5 km da Estação Ferroviária de Mosteirô. Há estacionamento gratuito no local.