The Inn At Villa Olga Hotel Saint Thomas - Virgin Islands, U.S.
Saint Thomas, Virgin Islands, U.S.
The Inn At Villa Olga Hotel Saint Thomas (Virgin Islands, U.S.)

3700 Villa Olga, Saint Thomas, Virgin Islands, U.S.
Ranking: The Inn At Villa Olga Hotel Saint Thomas (Virgin Islands, U.S.) is ranked 17th out of 30 accommodation options available in Saint Thomas.
Classification: 2 Star Hotel
Villa Olga Guest House sits on the oceanfront in one of the channels leading in to Charlotte Amalie harbor. The Inn at Villa Olga, with it's 12 non-smoking guest rooms, is the perfect little Guest House in-Town with an Out-of Town feeling. The swimming pool with an elevated deck provides sunbathers with a picturesque view of the harbor. Free WI-FI hot spots around the pool. Property is built on a hillside, and guests need to be able to climb stairs in order to access rooms.