Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
Our favorite place to stay on St. Thomas has been the Admiral's Inn in Frenchtown, but I understand it is now closed with no plans to reopen by the previous owners. Has anyone head of other plans for the place? It's been perfect for us and I can't imagine where else we'll stay! Any suggestions? Thanks!
Posted : April 18, 2002 11:25 am
How about The Crystal Palace? You can see pictures at: www.crystalpalaceusvi.com
Posted : April 20, 2002 12:38 pm
OOPS!!! No www before the "crystalpalaceusvi.com"!!!!! Sorry!
Posted : April 20, 2002 1:39 pm