Wyndham St Thomas is a 4-story hotel in Saint Thomas Island within short distance of Sapphire Beach, Main Street and Bluebeard's Tower.
Wyndham St Thomas Hotel is 30 minutes' walk from the center of Saint Thomas Island.
Wyndham St Thomas Hotel is within a 10-minute drive to SPB airport.
The hotel offers 70 rooms. They are fitted with climate control and ironing facilities.
Eat & Drink
A variety of dishes are served in Mangrove Restaurant and Jack's Bight, which are only 5 minutes’ walk away.
The on-site comforts include a safety deposit box and a car park.