The Windward Passage Hotel, St. Thomas

  Looking for a modest priced hotel in St. Thomas right in the center of the action in Charlotte Amalie? The Windward Passage is not a fancy beachfront resort but it is a moderately priced accommodation for the budget minded in an excellent location in Charlotte Amalie. We’ve been kicking around the Caribbean for over forty years.Continue reading “The Windward Passage Hotel, St. Thomas”