Paris, France
Ambassadeur Hotel
3 out of 5 stars
Air-Conditioned Public Areas
Breakfast
Elevator/Lift
Internet Access (Free Wi-Fi, Dial-Up)