Just a short walk from the Champs-Elysees and the Arc de Triomphe, this 5-star hotel offers suites with views of Eiffel Tower and Arc de Triomphe. Also features rooftop terrace bar and restaurant with views of Eiffel Tower and other Paris monuments
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Filter Reviews by Ratings