Hôtel Odyssey by Elegancia is located 1.21 km from Paris center