Holiday Inn Paris - Gare Montparnasse
Address:
Avenue Du Maine, 79-81, 75014
City / Country:
Paris / France
Web Site:
https://www.ihg.com/holidayinn/hotels/us/en/paris/pargm/hoteldetail