The 2-star Camelia Hotel boasts close proximity to Eiffel Tower just 2.2 km away.
You can find Louvre Museum only 2.8 km from the property. Camelia Hotel is within about 30 minutes' walk of the center of Paris.
This hotel is placed in 15th arr. - Porte de Versailles district, known for a museum and a tower.
The hotel is walking distance from Volontaires subway station and Gare Montparnasse train station. Camelia Hotel is 15 km away from Orly airport.
Eat & Drink
L'epicuriste serves French and contemporary dishes and lies just 5 minutes walk from the property.
Wireless internet is available in the hotel rooms for free.
Paid Private parking is possible on site.