Bellavista Scott Hotel 58 Google Reviews St Thomas Lodging Visit Website +1 340-714-5500 +1 340-714-5500 00802 Estate Thomas Charlotte Amalie, St Thomas 00802 Get Directions