Watertown's newest and only extended stay hotel. Located across from the Terry Redlin Art Center, My Place Hotel is ideal for both short-term and long-term travelers!
Enjoy Top Facilities Among Hotels in Watertown, South Dakota With its charming décor and convenient amenities, the Country Inn & Suites hotel in Watertown, South Dakota is an excellent lodging choice.
Quality and convenience at an affordable rate. Located right across from the Terry Redlin Art Center, you are sure to enjoy your stay at this Watertown Hotel.