Picture Perfect
Guests can’t stop raving about the views from the hotel – even locals consider this to be one of the best lookouts in Charlotte Amalie. Whether you’re in your room, or lounging by the pool, or enjoying a meal at the restaurant, you’ll have something to be amazed at.