The Landmark St Thomas 3BR Apt está en Fort Christian, a 16 min a pie de Puerto de Charlotte Amalie, y ofrece alojamiento con wifi gratis, terraza y restaurante.
Algunas unidades tienen TV de pantalla plana por cable, cocina totalmente equipada con nevera y baño privado con ducha y artículos de aseo gratuitos.
El aeropuerto (Base de hidroaviones del puerto de Charlotte Amalie) está a 1 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.