Housed in a charming conserved colonial building previously occupied by the British Army, The Barracks Hotel, located within idyllic Sentosa,…