Douglas S.
Sea Star is on the beach next to the Ritz Carlton Hotel on Great Bay. It is one of the ONLY on the beach villas on St. Thomas,US Virgin Isla...
More Information +
Rental from Douglas S.
View larger map