Labh Garh Palace, Udaipur, India
Labh Garh Palace is conveniently located at Chirwa Eklingji Road, NH-8 in Udaipur, India
Hotel Location:
Address: Chirwa Eklingji Road, NH-8
City: Udaipur
Country: India
Hotel Features:
- Coffee/Tea Maker
- Fitness
- Game Room
- In Room TV
- Business Center