at 6006 E 31st St, Kansas City , 64129 United States
At Arrowhead Inn, we take every steps to give you a clean & comfortable room.
3 FB users likes Arrowhead Inn, set it to 123 position in Likes Rating for Kansas City, Missouri in Hotel & Lodging category
Arrowhead Inn is Kansas City based place and this enity listed in Hotel category. Located at 6006 E 31st St MO 64129. Contact phone number of Arrowhead Inn: (707) 386-4316
This property is owned and operated by IMMB Hotel LLC