Hotels/Motels near Wishard Memorial Hospital are shown below ordered by distance. Browse our hotels/motels to find accommodations near Wishard Memorial Hospital in Wishard Memorial Hospital for your upcoming travels.
Wishard Memorial Hospital is located at 1001 W 10th St.
We list the best motels and hotels close to Wishard Memorial Hospital so you can review the available Wishard Memorial Hospital accommodations below and book your ideal hotel.
Planning a meeting?Request a Wishard Memorial Hospital group hotel deal
Lodging/Accommodations close to Wishard Memorial Hospital
Park Place at City Centre
1150 North White River Pkwy. West Dr, INDIANAPOLIS, IN 46222
+1-800-805-5223~0.75 miles
west of Wishard Memorial Hospital ~13 minute walk
The Westin Indianapolis
241 West Washington Street, Indianapolis, IN 46204
+1-800-716-8490~1.18 miles
southeast of Wishard Memorial Hospital ~21 minute walk