Situado no 15º arrondissement de Paris, este hotel está apenas a 170 metros da Estação de Metro de Ségur. Tem uma recepção aberta 24 horas e os quartos apresentam televisão de ecrã plano.
Cada quarto tem uma decoração acolhedora e uma casa de banho privativa. Os quartos incluem uma televisão por cabo e telefone. Todos os quartos têm acesso por elevador.
Um buffet de pequeno-almoço é servido todas as manhãs na sala de pequenos-almoços do hotel Garibaldi. Os hóspedes podem desfrutar de uma bebida no bar 24 horas, enquanto utilizam o acesso Wi-Fi gratuito. O hotel providencia uma happy-hour, das 19:00h às 20:30h, com queijos e vinhos locais.
A Torre Eiffel está a uma caminhada de 20 minutos do hotel Eiffel Villa Garibaldi. O Museu Bourdelle está a uma caminhada de 15 minutos.