Located 458 meters from Billa Chacha & Tandoori Nation. Club Florence is perfectly located for both business and leisure guests in New Delhi and NCR. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 797 meters from Billa Chacha & Tandoori Nation. Redbrick Villa is a popular choice amongst travelers in New Delhi and NCR, whether exploring or just passing through.
Located 876 meters from Billa Chacha & Tandoori Nation. Ideally located in the prime touristic area of Gurgaon, Sands Inn Hotel promises a relaxing and wonderful visit.