Com um terraço e ar condicionado, o Internacional Garibaldi está localizado em Nápoles, a 1 minuto a pé da Estação Ferroviária Napoli Centrale. O acesso Wi-Fi gratuito está disponível em todas as áreas.
Cada quarto está equipado com uma televisão, um cofre e um guarda-roupa. A casa de banho privativa inclui um secador de cabelo e um chuveiro. Os hóspedes podem desfrutar de um pequeno-almoço típico italiano diariamente na sala de refeições.
A Piazza del Plebiscito fica a 2 paragens de metro do Internacional Garibaldi. O Porto Molo Immacolata Vecchia, com ferries para Panarea e Stromboli, fica a 20 minutos a pé.