O Apollon Montparnasse está localizado em Paris, a 500 metros da Estação Ferroviária de Montparnasse.
Todos os quartos deste hotel são climatizados e incluem uma televisão de ecrã plano com canais por satélite. Também incluem uma casa de banho privativa com uma banheira ou um chuveiro. As comodidades adicionais englobam produtos de higiene pessoal gratuitos e um secador de cabelo. O Apollon Montparnasse providencia acesso Wi-Fi gratuito em toda a propriedade.
É servido um pequeno-almoço diário e há um serviço de recepção 24 horas na propriedade.
O Apollon Montparnasse está localizado 2,6 km da Paris Expo - Porte de Versailles. O Museu d'Orsay fica a 3,3 km da propriedade, enquanto a Torre Eiffel está a 3,2 km. O aeroporto mais próximo é o Aeroporto de Paris-Orly, a 14 km da propriedade.