Resort Giri Mandala The Mountain Vihar
★★★
Karnavadi, Velhe Taluka, Kelad, Karandi Khurd, India Show on map
Nature's Abode is a 3-star farm stay in Karandi Khurd, Maharashtra, India. It is one of 36 places to stay in Karandi Khurd listed on Triptoic. The property has 1 rooms.
Karnavadi, Velhe Taluka, Kelad, Karandi Khurd, 412212, India
Nature's Abode is located at Karnavadi, Velhe Taluka, Kelad, Karandi Khurd 412212, India.
Nature's Abode is rated 3 stars.
Nature's Abode has 1 rooms.
Highly rated alternatives close by
Resort
Hotel
Guest House
Hotel
Homestay
#1 in Shirkoli
Resort