Deo Residency & Resorts Hotel Duburi, Orissa
5.1/10
11 review
Free Wi-Fi
Deo Residency & Resorts is located in Duburi. With a bar, the 1-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. Guests can enjoy sea views.
Number of rooms: 42
Baragadia,Kalinga Nagar,Duburi, Near Tata Steel Ltd. (KPO), Gate No. 1 Dist. Jajpur, Odisha, 755026 Duburi, India