Siloso Beach Resort, Sentosa

51 Imbiah Walk
Singapore
Singapore