Street level view of the Park Central Hotel located at 300-02 E. Armour Boulevard in Kansas City, Missouri. Entrance to the building is in view. The structure was built in 1929 and is part of the Armour/Gillham...