The hotel is located 1 km from Parc des Princes Stadium, 3.5 km from Eiffel Tower and 5 km from Guimet Museum.
11 Rue Claude Terrasse
Paris
75016
France
Checking for room alternatives