Hotels in Paris near Botzaris Metro
We found 281 properties with availability in Paris
Show on map
Luxury Suite In The Center Of Paris
Impasse Des Chevaliers 7, Paris, France
Luxury Suite In The Center Of Paris features a prime location 6 km from the formal 28-hectare Tuileries Garden and hosts up to 2 guests. Wi-Fi and a car park are also available at this apartment.