 Wyndham Sugar Bay Resort and Spa, Map, Directions, Get Directions Wyndham Sugar Bay Resort and Spa, Driving Directions, Wyndham Sugar Bay Resort and Spa Maps. Map - Directions - Wyndham Sugar Bay Resort and Spa, 6500 Estate Smith Bay Saint Thomas United States Virgin Islands 00802, 6500 Estate Smith Bay Saint Thomas United States Virgin Islands Map - Find Local Hotels. Map of the Wyndham Sugar Bay Resort and Spa. |