Where is Holiday Inn Paris - Gare de Lyon Bastille, an IHG Hotel located?
Holiday Inn Paris - Gare de Lyon Bastille, an IHG Hotel, Holiday Inn Paris - Gare de Lyon Bastille, an IHG Hotel, France (approx. 48.84678°, 2.3718°)
Holiday Inn Paris - Gare de Lyon Bastille, an IHG Hotel, Holiday Inn Paris - Gare de Lyon Bastille, an IHG Hotel, France (approx. 48.84678°, 2.3718°)