Indiana University

Super 8 Bloomington

Super 8 Bloomington

1751 North Stonelake Drive
Bloomington, IN 47404
Area: Northwest
Phone: (812) 323-8000
Website