Peninsula Excelsior Singapore, A Wyndham Hotel