Welcome to OYO Flagship 814193 Hotel SS Palace , New Delhi , India