Le Lords Eco Inn, Ambaji propose des hébergements à Ambaji. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite, un service d'étage et une réception ouverte 24h/24. Des services de concierge et de change sont assurés.
L'hôtel sert un petit-déjeuner buffet ou végétarien.
L'aéroport international Sardar Vallabhbhai Patel, le plus proche, est implanté à 172 km.