The Studio 6 Lenexa - Overland Park in Lenexa is just off Interstate 435 close to a number of popular Kansas attractions.Free property-wide Wi-Fi is provided.
Number of rooms: 118
15151 West 101Th Terrace, Lenexa, KS 66219, United States
Hotel booked 1 times today.