There are 6 Hotels in McPherson, Kansas, serving a population of 13,089 people in an area of 8 square miles. There is 1 Hotel per 2,181 people, and 1 Hotel per 1 square miles.
In Kansas, McPherson is ranked 86th of 750 cities in Hotels per capita, and 66th of 750 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for McPherson Hotels.
Days Inn By Wyndham Mcpherson 2300 East Kansas Avenue McPherson, KS Hotel, Hotel & Motel, Inn, Motel
Fairfield Inn & Suites By Marriott McPherson 2270 East Kansas Avenue McPherson, KS
Hampton Inn McPherson 200 Centennial Drive McPherson, KS
Holiday Inn Express Hotel & Suites McPherson 2302 East Kansas Street McPherson, KS
Sure Stay Best Western Mcphrsn 2211 East Kansas Avenue McPherson, KS Hotel, Hotel & Motel, Vacation Rentals
SureStay Hotel By Best Western McPherson 2211 East Kansas Avenue McPherson, KS Hotel, Vacation Rentals