O Hotel Eden está localizado no 15º arrondissement de Paris, a 270 metros da Estação de Metro de Vaugirard e a 2 km da Torre Montparnasse. O Centro de Exposições Porte de Versailles está a 1,2 km e pode ser acedido directamente de transportes públicos. O hotel disponibiliza um banho turco, acesso Wi-Fi gratuito e um jardim.
Os quartos incluem ar condicionado, uma base de ligação para iPod e uma televisão de ecrã plano com canais por satélite. Apresentam uma decoração moderna, um mini-bar e uma casa de banho privativa com um secador de cabelo.
O Hotel Eden serve todas as manhãs um pequeno-almoço e há bares e restaurantes na área circundante. O hotel beneficia de um elevador e de um local para armazenar bagagens.
O Hotel Eden fica a 2 km da Torre Eiffel e a 2,1 km da Estação Ferroviária Montparnasse-Bienvenüe. A propriedade está a 2,3 km do Hôtel des Invalides e a 3 km do Jardim do Luxemburgo.