Holiday Inn Express Jamestown
Holiday Inn Express Jamestown
Address:
803 SW 20th Street, Jamestown, North Dakota
Traveler Rating by TripAdvisor

Traveler Comments

enjoyed my stay will stay there again when in that city.
good service and value. Very clean
Please enable JavaScript to properly view and use this web site.