Situated around 25 minutes' walk from the 2-star Camelia Hotel Paris, guests can visit the landscaped park "Champ de Mars". Also, you can use a private parking lot on site.
You can dine at Le 41 Pasteur, about a 5-minute walk away.
The Musée de la Poste is located 500 metres from the hotel, and such natural sites as the Parisian Ile de la Cite Isle are 2.9 km away. The wrought-iron lattice Eiffel Tower is within 30 minutes' walk of the Camelia Paris, and Orly airport is 15 km away. The Seine River is 2.5 km away, and Pasteur underground station is just a few steps from this Paris hotel. Le Direct CDG Orly bus station can be found a short way from the accommodation.