Mafolie Hotel

Located on the hill high above Charlotte Amalie and St. Thomas Harbor, this hotel and restaurant has some of the best views in the Caribbean. read more about Mafolie Hotel…
Facebooktwitterredditpinterestmail