El Hotel Britannia se encuentra en el centro histórico de Génova, a pocos pasos de la estación de tren de Génova Piazza Principe y de la terminal de cruceros. También dispone de terraza con hamacas, zona de barbacoa, telescopio y bar.
Todas las habitaciones incluyen baño privado y se limpian mediante un sistema de desinfección con ozono. Las zonas comunes del Hotel Britannia están decoradas en tonos neutros con mobiliario moderno.
El hotel también está situado a poca distancia a pie del famoso Acuario de Génova, del palacio Ducal, del palacio Real, del puerto antiguo, de los principales teatros y del centro de congresos de Génova.