Ambassador
A few steps from the Opera, next to the famous department stores and only 15 minutes walking distance from the Louvre, the 1920’s-style Hotel Ambassador is a spacious haven of tranquility for business and leisure travelers alike. The rooms have been recently remodeled and are among […]
0 Read More