Directions to Winward Passage Hotel, Saint Thomas

Holiday-inn-winward-passage-map
The Winward Passage Hotel in Saint Thomas is located at VETERANS DRIVE CHARLOTTE AMALI , Saint Thomas , US .   Click on the Google Map above to get an interactive version and see the area around the Winward Passage Hotel .