SORT BY NAME | STAR | PRICE |
Bolongo Inn at Villa Olga
Villa Olga, Charlotte Amalie, St Thomas 00802 U.S. Virgin Islands
The Inn at Villa Olga sits on the oceanfront in one of the channels leading in to Charlotte Amalie Harbor. The Inn has 12 guest rooms, is the perfect little Guest House In Town with an Out Of Town feeling. The swimming pool with an elevated deck provides ... more
Villa Olga, Charlotte Amalie, St Thomas 00802 U.S. Virgin Islands
The Inn at Villa Olga sits on the oceanfront in one of the channels leading in to Charlotte Amalie Harbor. The Inn has 12 guest rooms, is the perfect little Guest House In Town with an Out Of Town feeling. The swimming pool with an elevated deck provides ... more
|