Originally Posted by
Swiss Tony
I would be tempted to look at something like the Carlton or Park Royal although i've stayed at neither myself.
I think you'd be well served by the Carlton. Fine location just around the corner from Raffles and in the center of most anything you'd want to do.
Dave