Vatika Complex, P.O. Box Dhaula, Karanki Road, Sohna-Gurgaon 122103 India
+91 124 711 2233

Check Room Rates & Availability

The Westin Sohna Resort & Spa