Hotel Royal

36 Newton Road
Singapore
Singapore