at 5701 Longview Rd, Kansas City , 64137 United States
WELCOME TO BEST HOST INN PLAZA SOUTH KANSAS CITY Welcome to Best Host Inn Plaza Kansas City South. Our newly renovated and updated hotel is located just
42 FB users likes Best Host Inn Plaza Kansas City South, set it to 86 position in Likes Rating for Kansas City, Missouri in Hotel & Lodging category
Best Host Inn Plaza Kansas City South is Kansas City based place and this enity listed in Hotel category. Located at 5701 Longview Rd MO 64137. Contact phone number of Best Host Inn Plaza Kansas City South: (816) 765-8000
This property is owned and operated by IMMB Hotel LLC