Boasting a sundeck and a sunbathing terrace, the comfortable Blackbeard'S Castle Charlotte Amalie hotel lies only a 5-minute walk from the Georgian-style Frederick Lutheran Church. There is also parking.
This hotel lies 0.3 miles from Main Street and just moments from Emancipation Garden. The red-brick Fort Christian is about 10 minutes' walk away. Also, Emancipation Gardens Park is situated 0.2 miles away. The Blackbeard'S Castle is also within a 15-minute drive of Magen's Bay Park.
Peking Tokyo is adjacent to this Charlotte Amalie hotel, 100 feet away.