Holiday Inn Express & Suites Paris

Starting at

TripAdvisor Review

Based on 200 review

See all

Property Location Located in Paris, Holiday Inn Express & Suites Paris, Texas, an IHG Hotel is in a rural location, within a 10-minute drive of CHRISTUS Dubuis Hospital of Paris and Eiffel Tower. This hotel is 20.5 mi (33.1 km) from Choctaw Casino and 3 mi (4.8 km) from Paris Community Theatre. Di...

More details