Bayview Hotel, Singapore

30 Bencoolen Street
Singapore
Singapore