The Marriott Castle Harbour Hotel has closed. It has been replaced by a new fantastic hotel, the Rosewood Tucker’s Point.
The Castle Harbour Hotel opened in 1931 and was situated in Tucker’s Town. It closed in 1999 and was demolished in 2002.
A new property, the Rosewood Tucker’s Point, was built in its place and opened at the beginning of 2009.