★★★★★ | next to Sulekha Lodge, behind B.ED. College, Williams Town, Deoghar, Jharkhand, India, Deoghar
Starting from
USD 27.10
per night
Lat: 24.500498, Lon: 86.69061