The grand Best Host Inn Plaza is a 3-star property set 1450 meters from The Bay Water Park .
Best Host Inn Plaza lies 24 km away from City Park.
Best Host Inn Plaza has 125 guestrooms appointed with complimentary Wi-Fi, flat-screen television, a safe, a fridge and a work desk and provides ideal lodging in Kansas City. Bathrooms come with a shower and complimentary toiletries.
The hotel enjoys a convenient location within 25 minutes' drive from Fairfax Municipal airport.
Guests can make use of 24-hour front desk, concierge service and room service on site.