One of the older, charming Hotels perched on the top of the St. Thomas hills, boasting of a beautiful panoramic view of Charlotte Amalie, the Harbor, Paradise Point and other islands around St. Thomas
Mafolie Hotel & Restaurant |