Hotel Dev Palace is a hotel located in Dungarpur, Rajasthan. The average rating of this place is 4.10 out of 5 stars based on 91 reviews. The street address of this place is FMXX+V46, Rajasthan 314403, India.
MURTAZA FRUIT 47 months ago
It is Good for tea lover , should not advise any family traveller to stop here
Digvijaysinh Parmar 59 months ago
Nice place. Staff is really good and polite.
Nischit Patel 59 months ago
Very nice hotel I personally experience is very Good