Traders Hotel Singapore, by Shangri-la

1A Cuscaden Road
Singapore
Singapore