Located in St. Thomas, this resort is near the beach. St. Thomas Government House and Fort Christian are local landmarks, and the area's natural beauty can be seen at St John Eco Hike & Snorkel Adventure and Virgin Islands National Park.