Welcome to Townhouse 003 Sohna Road Near Omaxe Gurgaon Mall , New Delhi , India