Stay at this business-friendly aparthotel in St. Thomas. Enjoy free WiFi, free parking, and a terrace. Our guests praise the comfy beds in our reviews. Popular attractions Frenchtown and Haagensen House are located nearby. Discover genuine guest reviews for The Landmark Apartment along with the latest prices and availability – book now.