Hotel Narmada Residency has accommodations in Sambalpur. This 3-star hotel offers room service. The hotel has family rooms.
At the hotel rooms come with a private bathroom.
The nearest airport is Jharsuguda Airport, 35 miles from Hotel Narmada Residency.