Hotel ★★★

Norwood Inn & Suites Indianapolis

2349 Post Dr, Indianapolis, Indianapolis (IN), United States Show on map

Pleasant467 reviews 6.1
★6.1/10Pleasant
##14 in Indianapolis (IN)of 352 stays
⏲03:00 PMCheck-in from
⌂40 roomsProperty size

About Norwood Inn & Suites Indianapolis

Norwood Inn & Suites Indianapolis is a 2.5-star hotel in Indianapolis (IN), Indiana, United States. Guests rate it 6.1/10 (pleasant) across 467 reviews, ranking it #14 of 352 places to stay in Indianapolis (IN). The property has 40 rooms.

Norwood Inn & Suites Indianapolis offers top-notch services and amenities, ensuring guests experience utmost comfort. Share your photos and respond to emails at your convenience, thanks to the free Wi-Fi internet access offered by hotel. Visitors can take advantage of complimentary parking directly at the hotel.

Traveling with minimal luggage is achievable at Norwood Inn & Suites Indianapolis due to the hotel's laundry service ensuring your garments stay fresh. Room amenities feature daily housekeeping, allowing you to unwind and make the most of your visit. The hotel maintains a completely smoke-free zone, providing a breathable atmosphere.

Read more about Norwood Inn & Suites Indianapolis

Each accommodation at Norwood Inn & Suites Indianapolis is thoughtfully created and adorned to provide visitors with a comfortable, home-like atmosphere. In select rooms of the hotel, guests can enjoy the advantage of having air conditioning available for their convenience. In select rooms, guests can enjoy a touch of amusement with the availability of daily newspaper for their entertainment.

Rest assured, in a few chosen rooms, you will find the convenience of a refrigerator and a coffee or tea maker at your disposal. Norwood Inn & Suites Indianapolis offers a hair dryer, toiletries and towels in the restrooms of specific accommodations.

Property facts

Property type
Hotel
Star rating
2.5 stars
Check-in
From 03:00 PM
Check-out
Until 11:00 AM
Rooms
40
Brand
No Brand

Location

2349 Post Dr, Indianapolis, Indianapolis (IN), 46219, United States

Loading map…

Frequently asked questions

What are the check-in and check-out times at Norwood Inn & Suites Indianapolis?

Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.

Is Norwood Inn & Suites Indianapolis a good place to stay?

Norwood Inn & Suites Indianapolis has a guest rating of 6.1 out of 10 from 467 reviews, which is considered pleasant. It ranks #14 of 352 properties in Indianapolis (IN) on Triptoic.

Where is Norwood Inn & Suites Indianapolis located?

Norwood Inn & Suites Indianapolis is located at 2349 Post Dr, Indianapolis, Indianapolis (IN) 46219, United States.

How many stars does Norwood Inn & Suites Indianapolis have?

Norwood Inn & Suites Indianapolis is rated 2.5 stars.

How many rooms does Norwood Inn & Suites Indianapolis have?

Norwood Inn & Suites Indianapolis has 40 rooms.

Stays near Norwood Inn & Suites Indianapolis

Highly rated alternatives close by

All 352 in Indianapolis (IN) →

More ways to stay in Indianapolis (IN)

6.1 467 reviews
Check prices