Quantcast
logo

Looking Glass Inn

About the Inn

Built in 1905, the Looking Glass Inn Bed and Breakfast is located in the heart of the Old North side, Indiana an area that was home for the principal leaders of Indianapolis at the turn of the century.

1319 N New Jersey St Indianapolis, Indiana