Details
tim-photoguy-FPS7a7XQZ0w-unsplash

Star Spring Hotel, Gurgaon

Located in Gurgaon, Haryana, Star Spring Hotel is the perfect abode for business travellers to rest, relax and unwind after a tiring day at work. The hotel feature two restaurants, a spa, and a gym!