Hotel Narmada Residency features accommodation 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, 56 km from Hotel Narmada Residency.