Located at the far reaches of Frenchtown, a charming community within walking distance of St. Thomas' main city, Charlotte Amalie. It's far enough away to make you feel like you're in your own little hideaway, Complimentary Breakfast
Phone:
340-774-1376
Address:
On Frenchtown Point, Villa Olga St. Thomas, USVI 00802
St. Thomas Guide Click on the buttons below to visit our Area Guide.