Our weekend was perfect, thanks to this hotel!
The room was not so big but the space was used smart. Everything was very clean and the staff was really friendly. The location was also great! Only 5 minutes from the Eiffel Tower and Trocadero. Next time we are defenitely coming back to Villa des Ambassadeurs!!!!More
- Free Wifi
- Room Service