Located 5 miles north of downtown Kansas City. This is the first LEED Certified hotel in Kansas City.