Welcome to OYO Townhouse 1133 Rajvanshi Paradise , New Delhi , India