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...
Log in with your cycle.travel account:
Password |
Or simply use your account on: