Lodge Arya residency lodging and boarding
★★★★
Amalapada 7th Lane, Angul., Angul, India Show on map
Hotel I Namra is a hotel in Angul, India. It is one of 16 places to stay in Angul listed on Triptoic.
Amalapada 7th Lane, Angul., Angul, 759122, India
Hotel I Namra is located at Amalapada 7th Lane, Angul., Angul 759122, India.
Highly rated alternatives close by
Hotel
Hotel
Guest House
#2 in Angul
Hotel