Welcome to OYO Flagship 69755 Hotel Parktel , New Delhi , India