The 2-star Camelia Hotel is situated a mere 2.2 km away from Eiffel Tower and Louvre Museum.
The city center is 30 minutes' walk of the property. A museum and a tower lie a short distance away.
It stands minutes away from Volontaires subway station. The hotel is about 15 minutes' drive from Orly airport, which is 15 km away.
Eat & Drink
Serving a wide range of dishes, L'epicuriste and Au Metro can be reached within 5 minutes’ walk.
Wireless internet is available in the hotel rooms for free.
Paid private parking is possible on site.