at 5255 Noggle Way, Indianapolis , 46237 United States
HGI is the premier hotel of Indy's Southside featuring 135 tastefully decorated rooms, the Garden Grille & Bar, & over 3000 sq. feet of event space
The Hilton Garden Inn Indianapolis South/Greenwood offers beautiful and unique surroundings. The hotel celebrates exemplary architecture and art from the Indianapolis area. The hotel offers an indoor heated pool and spa, fitness room, 24 hour business center, 3000 square feet of meeting space, a restaurant and lounge with evening room service. The hotel is located minutes from Indianapolis.
627 FB users likes Hilton Garden Inn Indianapolis South/Greenwood, set it to 31 position in Likes Rating for Indianapolis, Indiana in Hotel & Lodging category
Hilton Garden Inn Indianapolis South/Greenwood is Indianapolis based place and this enity listed in Hotel category. Located at 5255 Noggle Way IN 46237. Contact phone number of Hilton Garden Inn Indianapolis South/Greenwood: (317) 888-4814
Enjoy your Stay at the Quality Inn & Suites Indianapolis