Search hotels in Indianapolis
Partners that offer this hotel
Bookingfrom60 £Check price
Review summary
Total reviews: 0
Total rating:
Hotel The Looking Glass Inn, Indianapolis
1319 North New Jersey Street, Indianapolis, IN 46202, United States
Description
Built in 1905, this hotel is situated in Indianapolis’ Old Northside. This historic inn is furnished with modern amenities and offers restaurant and theatre reservation assistance and free Wi-Fi. Guest rooms at The Looking Glass Inn include cable...
Facilities
Air conditioned
Internet
Internet (wireless)
Parking
TV
Housekeeping
Audio Video Systems
SPA
Other services
Position
Distances from Indianapolis airports
International Airport - 14.4 km