Melia Hotels International
Hotel Villa Marquis Member of Meliá Collection
US$566 up
Champs Elysées, Paris - in city center
7.4
Recommended
446 reviews
The Hotel Villa Marquis is a 5-star luxury hotel located in the heart of Paris, France. The hotel offers 44 elegant and spacious guest rooms, all of which are decorated in a contemporary style. The hotel also features a spa, fitness center, and indoor swimming pool.
Opens in 2022
5-Stars Luxury
24hr Reception
Car Parking
Gym
Nearby Attractions
Champs Elysées
Eiffel Tower