This is a hotel and restaurant high up on a hill in St Thomas. You can see the ships in port and St Thomas.
Their restaurant had top filet mignon dinners and the desserts are fantastic. We spent our last night of our vacation on the island here for dinner. Service was excellent. Don't pass it up when visiting St Thomas.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.