Three couples are going sailing in the BVI's for a week in early January. We are staying in St. Thomas for two nights before returning home. I have read reviews on the Hoiday Inn Windward Passage and although it is in a great location to town it soundsi n need of some TLC. Does anyone know of accomodations for 6 adults for a couple of nights? I would like to do some shopping in Charlotte Amalia but can rent a car if need be.
Thanks in advance!
Cathy from Canada