Este hotel se encuentra en el centro de Aveiro, una ciudad conocida como la Venecia portuguesa, debido a sus canales y variopintos barcos pesqueros. El casco antiguo de la ciudad está situado a 10 minutos andando, el centro de congresos a 1,5 km y la playa a 5 km. Este hotel está ubicado en una casa señorial de principios de los años 30. En el acogedor hall de entrada hay un ascensor y un área de recepción. También tiene a su disposición un bar.