The Westin Sohna Resort And
Delhi NCR
97 Rooms
200 Pax