The Le Meridien Etoile Paris, a Starwood property located in the 17th arrondissement and not far from the Champs Elysees, was a pleasant surprise for me. I had stayed at the hotel about a decade ago and… Continue Reading
Reviews
Category Archives for "Reviews".