Where is Hotel Résidence Montebello, Paris located?
Hotel Résidence Montebello, Paris, Hotel Résidence Montebello, Paris, France (approx. 48.84916°, 2.31913°)
Hotel Résidence Montebello, Paris, Hotel Résidence Montebello, Paris, France (approx. 48.84916°, 2.31913°)