Hoosier Happiness, Too!
- 1255 South Stella Drive
- Bloomington, IN 47401
- (704) 778-5674
Hoosier Happiness, Too! 3 Bedroom Suites Near IU & Downtown is located in Bloomington, 3.5 miles from Indiana University, 4.1 miles from Bloomington Memorial Stadium, as well as 3.5 miles from Indiana University Art Museum. This property has a terrace, free private parking, and free WiFi.