|
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.
|