Have stayed at the Oriental several times - service is exceptional - the dress code did not seem very rigid - not like the Ritz in Madrid which required (several years ago) a coat and tie to walk through the lobby! Have overnighted a number of times in Singapore (love to fly on Singapore Airlines) and stay at Raffles - it is a sightseeing stop, so lobby is always crowded, but a great place to stay.