Hotel Metropolitan

From $ -1 per night

Avg. User Rating:


86 Rue de Longchamp, Paris, France 75116
Show More Info
Hotel Metropolitan Photo, Paris, France

User Reviews


Hotel Metropolitan
Hotel Metropolitan