The Westin Sohna-Gurgaon, Resort & Spa

Vatika Complex
Sohna
India