The Inn At Villa Olga
- St Thomas Island, Frenchtown Villa Olga
- St Thomas Island, Frenchtown Villa Olga
The Inn at Villa Olga, is a 12-room hotel with ocean views and a swimming pool. The pool's raised deck provides sunbathers with a perfect view of the harbor. The Inn is right next door to the Oceana restaurant and within walking distance to the many restaurants in Frenchtown. For more information see the link to their Website below. To see more images go to our images page or go directly to The Inn Gallery.
Basen, Restauracja