Lords Eco Inn Ambaji is a 3-star hotels.
Lords Eco Inn Ambaji is part of Independent under Independent.
Read More







Lords Eco Inn Ambaji is a 3-star hotels. Lords Eco Inn Ambaji is part of Independent under Independent.
Located at Opp.Shree Chaudhari Vishranti Gruha,, Khedbhrma Road, in Danta, India. Those looking to explore will find Taranga and Dilwara Temples nearby.
Lords Eco Inn Ambaji has Elevator, WHEELCHAIR_ACCESSIBLE_LIMITED, WELL_LIT_ENTRANCE_PATH, _24_HOUR_FRONT_DESK, WHEELCHAIR_ACCESSIBLE_REGISTRATION_DESK, and more.
Phone number: 91 9867649277
Popular Facilities | |
Check-In / Check-Out Time | From 14:00 - 22:00 - to 12:00 |
Available rooms at Lords Eco Inn Ambaji | 34 |
Another facilities in Lords Eco Inn Ambaji | Well Lit Entrance Path, 24-hour front desk, Elevator, Smoke Free Property, Breakfast |







