Sohna-Gurgaon Hotel Reviews | The Westin Sohna Resort & Spa

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