5022 West 137th Street, Overland Park
Located within 19 miles of Kauffman Stadium and 21 miles of National World War I Museum at Liberty Memorial, Element by Marriott Overland Park provides rooms in Leawood.