Very clean/modern rooms.
Catch a room in the 100 series (not as much party and street noise). Walking distance marina
With a stay at Starz Hotel, you'll be centrally located in St. Thomas, within a 10-minute drive of Blackbeard's Castle and Magic Ice Gallery. Featured amenities include luggage storage, laundry facilities, and coffee/tea in a common area. Free self parking is available onsite.
based on 1 reviews
Policies vary by room type and provider.
Starz Hotel is located at Constant 38 in Charlotte Amalie, 1.3 miles from the center of Saint Thomas Island. Magic Ice Gallery is the closest landmark to Starz Hotel.
Check-in time is 1:00 PM and check-out time is 11:00 AM at Starz Hotel.
Yes, Starz Hotel offers free Wi-Fi.
No, Starz Hotel does not offer free parking.
No, Starz Hotel does not offer free airport shuttle service.
Starz Hotel is 0.6 miles from Saint Thomas Island SPB. Starz Hotel is 1.5 miles from Saint Thomas Island Cyril E King.
No, Starz Hotel does not have a pool onsite.