This 1881 hotel, perched high on the Titchfield Peninsula, is one of Port Antonio's most iconic buildings despite (or possibly because of) it's slightly creepy Scooby Doo haunted house exterior. Nevertheless, it's a good reminder of the town's first tourist boom.