Kaara The Clover
Khatoni No.72, Khata No. 65/60, Kherki Daula, Sector 76, Gurgaon, 122004 Gurgaon, India
Located in Gurgaon, 15 km from WorldMark Gurgaon, Kaara The Clover provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers room service, a 24-hour front desk and free Wi-Fi.