Located in Mount Ābu in the Rajasthan region, Green Hill Home Stay Mount Abu features a garden. This homestay provides free private parking and free Wi-Fi.
Number of rooms: 7
Green Hill Home Stay Jain Temple, Gurukul Road Near Delwara Mount Abu, Rajasthan, 307501 Mount Ābu, India