It is only 0.49 km away from Windward Passage Hotel to reach St Thomas