Construído num edifício histórico em pleno centro da cidade do Porto, o hotel está a poucos minutos de distância de locais emblemáticos como a Torre dos Clérigos, a imponente ponte D. Luís, a Catedral do Porto, e a pitoresca zona ribeirinha.
O hotel dispõe de um snack bar que serve refeições ligeiras e na área circundante os hóspedes poderão encontrar uma vasta quantidade de restaurantes locais e degustar sabores autênticos regionais.
Os espaçosos quartos dispõem de vista para a cidade, e estão equipados com televisão de ecrã plano, ar condicionado, e as casas de banho incluem uma banheira de estilo clássico.