Best Inn
Hotel
Indianapolis
Conveniently located off Interstate 74, this Indiana hotel offers rooms with free Wi-Fi and televisions with satellite channels. Indianapolis City Centre is less than 7 miles from this hotel.
Numero delle stanze: 8
4505 South Harding Street, Indianapolis, IN 46217, Stati Uniti