Labh Garh Palace is a reputed name for being the best resort in Udaipur. Enveloped by the enchanting and scenic hills of the Aravalli range, It is located at the foothills of the historic 'Cheerwa Ghats'.an ideal place away from the hustle-bustle of the city. Free Wi-fi, Swimming pool, AC, and much more. Hurry up, Book Now! Contact us at +91 9116126631