Lodging/Accommodations close by North Meridian Surgery Center
Marriott Indianapolis North
+1-888-311-4278
3645 River Crossing Pkwy., Indianapolis, IN 46240
+1-888-311-4278
~3.29 miles southeast of North Meridian Surgery Center
- 4-star Suburban property
- 315 sleeping rooms in hotel
Back to Top