Situated in Indianapolis and with Lucas Oil Stadium reachable within 3.7 km, Bottleworks Hotel features concierge services, non-smoking rooms, a fitness centre, free Wi-Fi throughout the property and a terrace.
Number of rooms: 135
850 Massachusetts Avenue, Indianapolis, IN 46204, United States
Hotel booked 1 times today.