Devra hotel in Udaipur is a privately owned five acre estate. Verbatim meaning of Devra is, where God resides - epitomized by tranquillity, serenity of the...
Has 9 accommodations, which can take upto 27 guests.
Follow us on twitter
Become a fan on Facebook
Get information about hand picked
homestays every month.