Advertisement
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