On the beach in St. Thomas (Frenchtown), The Inn At Villa Olga is close to Magic Ice Gallery, Emancipation Garden, and Fort Christian. Additional attractions near this inn include Virgin Islands Legislature Building and Blackbeard's Castle.
This beach inn offers a restaurant. Complimentary wireless Internet access is available in public areas. Guest parking is complimentary.
The 12 air-conditioned guestrooms at The Inn At Villa Olga include safes and coffee/tea makers. Complimentary wireless high-speed Internet access is provided. Televisions are equipped with premium cable channels. All accommodations provide phones with voice mail. Bathrooms offer showers and complimentary toiletries. Some guestrooms have partially open bathrooms. Additional amenities include irons/ironing boards and ceiling fans. Housekeeping is offered three days a week.