Property Location
Located in Kansas City, Best Host Inn Plaza Kansas City South is within a 15-minute drive of Kauffman Stadium and Arrowhead Stadium. This hotel is 10.8 mi (17.4 km) from Country Club Plaza and 7.8 mi (12.6 km) from Starlight Theatre.
Rooms
Make yourself at home in one of the 126 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided on request.
Amenities
Enjoy the recreation opportunities such as a fitness center or make use of other amenities including complimentary wireless Internet access.
Dining
Enjoy a satisfying meal at Fuji Japanese Restaurant serving guests of Best Host Inn Plaza Kansas City South.
Business, Other Amenities
Featured amenities include a business center, a 24-hour front desk, and luggage storage. Free self parking is available onsite.