The Inn at Villa Olga

3700 Villa Olga Oceana Restaurant
Charlotte Amalie VI 00801
340-715-0900,
Neighborhood: Frenchtown

The Inn at Villa Olga is set amidst lush landscaping on a hillside in Frenchtown, one of the most popular areas on St. Thomas for dining and nightlife. World-class duty-free shopping on the downtown waterfront is just a short cab ride away. Relaxing pool and deck where you can watch the seaplanes come in to the waterfront.

Categories: 

Accordion

Reviews count: 
0