Hotel: Island View Guest House

If you got pissed off with the traffic and noise in St. Thomas especially in Charlotte Amalie, treat yourself to the Island View Guest House. Still not that far from the town, this bath and bedroom hotel with 15 accommodations is about 500 feet up the Crown Mountain. Aside from being clean and fresh, this [...]