The Westin Gurgaon, New Delhi

Google Maps