Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
I am looking for information about Mermaid Cove. I would like an address, web site and/or phone number.
Posted : March 16, 2005 7:49 pm
I'm next door on St Thomas and haven't been there, but The Buccaneer Hotel on St Croix is described as having some of their rooms on Mermaid Cove Beach.
1-800-621-1270
Posted : March 17, 2005 8:21 am