Route GuidesRoutes City GuidesCities Map Log in

Hotel Le Villiers

Paris

from £79


A charming hotel in the heart of Paris, at 10 minutes walking distance from Champs Elysees and Arc de Triomphe, in the west part of 17th district. Located in front of a metro station, and close from Palais des Congres and Porte Maillot. Guest rooms at Le Villiers are simply furnished and have pa...