The villa olga was a true delight. It is situated in the wonderful French Town area. You see sea planes flying, cruise ships sailing, and local fisherman heading to out to catch their daily limits. You can walk 2 minutes and hang out at Hook Line and Sinker (great food) or just watch the ships sail into the Marina. The... More
- Also Known As:
- Inn At Villa Olga Hotel
- Inn At Villa Olga Hotel Charlotte Amalie
- Inn At Villa Olga St. Thomas/Charlotte Amalie, U.S. Virgin Islands
- Reservation Options:
- TripAdvisor is proud to partner with Orbitz, Hotels.com, Expedia, Otel, Tingo and HotelsClick so you can book your Inn at Villa Olga reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.