Featuring a rooftop lounge and upscale on-site restaurant, this boutique hotel is located in Indianapolis’ north side neighborhood, less than a mile away from The Fashion Mall at Keystone.
Number of rooms: 120
2721 East 86th Street, Indianapolis, IN 46240, United States
Hotel booked 1 times today.