Windward Passage Hotel is a 3-star property only 1.9 km from Brewer's Bay, Flamenco Beach and Fairchild Park.
Windward Passage Hotel is 10 minutes' walk from the center of Charlotte Amalie. Guests will get to Saint Thomas Island in 10 minutes by car.
The hotel enjoys a convenient location within 5 minutes' drive from Cyril E King airport.
This hotel comprises 150 guestrooms with an in-room safe and cable television. Some rooms have the ocean view.
Eat & Drink
Guests can wine and dine at Petite Pump Room and Tickles Dockside Pub, located in the neighborhood.
Windward Passage Hotel features such facilities as a cash machine, a safe deposit box and a car park.