Photos coming soon
HOTEL
Hotel Happy Stay
Udaipur Kumbhalgarh Road, Bus stand Barwada , Kumbhalgarh Rajasthan, Udaipur, India
Where it sits
Hotel Happy Stay
Udaipur Kumbhalgarh Road, Bus stand Barwada , Kumbhalgarh Rajasthan, Udaipur, India
24.89776, 73.54382
Plan around Hotel Happy Stay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
