"Super eight Lamar Mo - Reviews, Deals, Discounts - Book On-line Or Call For Reservations - The Super eight Lamar Mo Is Located In Lamar, Mo. Less Than 2mis From Constitution Square 2 Mis From Harry S. Truman Birthplace two mi. From Lamar City Aquatic Park Hotel Features. Business facility And Complimentary Wireless Internet Access Complimentary Continental Breakfasts Outdoor Pool And Fitness f...