Hotel Apollon Montparnasse Jump to bottom Posted by Kelly (Frisco, Tx, USA) on 04/04/08 02:08 PM Has anyone stayed here? It looks like a sister hotel to the Hotel Londres Eiffel. The same people are listed as the managers for both hotels. I'm booked there for one night at the end of a RS tour.