200 Centennial Dr (3.7 km from McPherson Memorial Hospital)
Providing free WiFi throughout the property, Hampton Inn McPherson is located in McPherson. The hotel provides an indoor pool, fitness center and a 24-hour front desk. Certain rooms include a kitchen with a fridge, a microwave and a stovetop.
2110 East Kansas Avenue Front Stree (3.9 km from McPherson Memorial Hospital)
Executive Inn is offering accommodations in McPherson. Guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk.
200 N Champlin St (3.9 km from McPherson Memorial Hospital)
Best Western Plus McPherson is offering accommodations in McPherson. This 3-star hotel offers free WiFi. Guest rooms will provide guests with a fridge. Buffet and American breakfast options are available at the hotel.
2211 E Kansas Ave (4.0 km from McPherson Memorial Hospital)
Located in McPherson, Rodeway Inn McPherson East provides barbecue facilities. Featuring a shared lounge, this property also provides guests with a sun terrace. There's a seasonal outdoor pool and guests can use free WiFi and free private parking.
2270 East Kansas Avenue (4.2 km from McPherson Memorial Hospital)
Fairfield Inn & Suites by Marriott McPherson is offering accommodations in McPherson. With free WiFi, this 3-star hotel has free bikes and a shared lounge. The hotel features an indoor pool and a 24-hour front desk.
2302 East Kansas Street (4.3 km from McPherson Memorial Hospital)
Holiday Inn Express Hotel & Suites McPherson by IHG is offering accommodations in McPherson. This 2-star hotel offers free WiFi. The hotel features an indoor pool, hot tub and a 24-hour front desk.