Experience Norwood Inn & Suites Indianapolis, a 2-star hotel in Indianapolis. Highly rated at 6.3/10 from 51 guests, it delivers exceptional comfort at a great value, with rates from $47.
Rooms
Comfort King Room-Non-Smoking
Executive King Room-Non-Smoking
Standard Queen Room-Non-Smoking
Check-In & Check-Out
From 14:00 until 11:30
Nearby Attractions
Indianapolis Foursquare Church: 0.6 km away
Kingdom Life Church: 0.48 km away
The Bat Cave: 0.46 km away
Hotel Features
Pets policy: No pets allowed.






















