The 4-star Wyndham St Thomas Hotel lies within 2.0 km from 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 can be reached in 10 minutes by car from SPB airport.
Wyndham St Thomas Hotel provides 70 guestrooms appointed with climate control and ironing facilities for a pleasant stay in Saint Thomas Island.
Eat & Drink
Guests can enjoy american cuisine in Mangrove Restaurant located 550 meters away.
24-hour room service, ironing service and 24-hour security as well as free parking and a safe deposit box are available for guests' use.