MHG Hotels is proud to announce the acquisition of the Homewood Suites by Hilton Indianapolis Downtown. Located in the heart of Indianapolis at 211 S Meridian St, this 92-suite property is a landmark in the city’s vibrant downtown area, combining convenience, comfort, and Hilton’s renowned hospitality.
