Hotels Closest To Beech Grove Saint Francis Hospital

The Alexander Indianapolis

333 S Delaware St
Indianapolis, IN 46204
Near Bankers Life Fieldhouse

Distance3.9 miles SELECT

Omni Severin Hotel Indianapolis

40 West Jackson Place
Indianapolis, IN 46225
Near Indiana Convention Center

Distance4.1 miles SELECT