The Landmark St Thomas Charlotte Amalie apartment is located within 2 miles of Havensight Mall Shopping Center and just a 7-minute walk from the trading Market Square. Staying in this apartment, nestled not far from the historic 99 Steps Staircase, guests can relax on a terrace.
The apartment offers a convenient location, approximately 5 minutes by foot from A. H. Riise Mall. Drake's Seat is 1.3 miles from the accommodation.
The Landmark St Thomas apartment features an adjoining terrace and looks out onto the sea. At the apartment, a walk-in shower and a separate toilet have been provided to enhance your comfort. A hair dryer and towels are also included in the bathroom.
Guests have access to a kitchenette equipped with an electric kettle, coffee and tea makers provided for self-catering purposes.