Central Station Garibaldi localiza-se em Nápoles, nas proximidades de Estação Ferroviária Central de Nápoles, Chiesa dei Santi Filippo e Giacomo e Igreja San Gregorio Armeno, e os hóspedes podem desfrutar de acesso Wi-Fi gratuito e um terraço.
Cada unidade apresenta casa de banho privativa e bidé, ar condicionado, televisão de ecrã plano e frigorífico. Um micro-ondas também está disponível, assim como máquina de café e chaleira.
Central Station Garibaldi disponibiliza um serviço de aluguer de carros.
Museu Arqueológico Nacional fica a 2,7 km de Central Station Garibaldi, enquanto Castel Nuovo está a 2,8 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Nápoles, que fica a 8 km de Central Station Garibaldi.