Map

Our Location

Details
A modern hotel building with many windows and a bright red sign stands beside a paved area under a twilight sky - Lords Eco Inn Ambaji.

Lords Eco Inn Ambaji

Conveniently located near Mount Abu and Gabbar Hill, just steps from Ambaji Mandir—ideal for both spiritual seekers and leisure travelers.

Continue your booking