Situated in Leawood, 31 km from Kauffman Stadium, Element Kansas City Overland Park features accommodation with free bikes, free private parking and a fitness centre. This 3-star hotel offers a 24-hour front desk and a business centre.
Number of rooms: 102
5022 West 137th Street, Leawood, KS 66224, United States
Hotel booked 1 times today.