The 3-star The Inn At Villa Olga enjoys its location just minutes away from the beach. The building was renovated in 2004.
The property is situated 4.7 km away from Secret Harbour. The Inn At Villa Olga is within about 30 minutes' walk of the center of Saint Thomas Island.
Quick access to bars, pubs and restaurants is provided.
The Inn At Villa Olga is within a 15-minute drive to SPB airport.
The property offers 12 guestrooms appointed with climate control, a safe, television, a balcony and coffee/tea makers. The guestrooms look out on the ocean. They also have private bathrooms with a shower and a hairdryer.
Eat & Drink
Serving both food and drinks, Mim's Seaside Bistro are situated around 250 meters from the property.
The on-site comforts include a safety deposit box and a car park.