St. Thomas - The Holiday Inn is centrally located in the heart of downtown, overlooking the picturesque harbor of Charlotte Amalie. Just one block from duty free shopping, restaurants, and nightlife, the hotel is across the street from inter-island ferries. 151 air-conditioned rooms.
The Holiday Inn Windward Passage features an open air courtyard and preeminent downtown location. Each of the 151 air-conditioned rooms offers two double beds and a balcony.
The hotel offers daily complimentary beach shuttle service, a restaurant, bar, live entertainment, an outdoor swimming pool, and a barber/beauty shop. Watersports and a dive shop are available.
This property is located in the heart of downtown Charlotte Amalie, near all the attractions. The airport is 10 minutes away.
- Barber / Beauty Salon
- Boutique Shops
- Car Rental
- Laundry / Dry Cleaning Service
- Meeting Rooms
There is an outdoor swimming pool.
There are 1 Restaurants at Holiday Inn Windward Passage Hotel:
- Windward Passage Restaurant - A casual restaurant featuring American cuisine.