Hampton Inn & Suites 3-story Bavarian Themed hotel