Location and amenities!
The Baymont Inn & Suites is located in the region of Rolla - North Dakota United States precisely. This wonderful hotel is located just steps away from the old car museum and the entertaining MERMEC State Park.
This hotel features a heated indoor pool and a spa with hydromassage. All of their rooms are fully equipped to ensure the comfort of its guests.