VILLA ST THOMAS
PELICAN POINT, ST THOMAS, US VIRGIN ISLANDS
HOME
PHOTOS
LOCATION
VIDEO
DETAILS
RESERVE
More
Pool side dining right on ocean