Welcome to OYO Townhouse 589 Hotel Diamond View , New Delhi , India