Lords Eco Inn, Ambaji biedt accommodatie in Ambaji. Dit hotel met 3 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie biedt een conciërgedienst, een excursiebalie en geldwisselservice voor gasten.
Het hotel biedt een als buffet aangeboden ontbijt of vegetarisch ontbijt.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Sardar Vallabhbhai Patel, op 172 km van Lords Eco Inn, Ambaji.