O Hotel Britannia está localizado no centro histórico de Génova, a poucos passos da Estação Ferroviária Génova Piazza Principe e do terminal de cruzeiros. Disponibiliza um terraço com redes de descanso, comodidades para churrascos, um telescópio e um bar.
Todos os quartos incluem uma casa de banho privativa e são limpos com sistemas de desinfeção de ozono. As áreas públicas do Hotel Britannia estão decoradas com cores neutras, complementadas com mobiliário moderno.
O hotel encontra-se a uma distância caminhável do famoso aquário, do Palácio Ducal, do Palácio Real, do antigo porto, dos principais teatros e do centro de congressos.