Set in Charlotte Amalie, 6 km from Saint Thomas Skyride, Lindbergh Bay Villas boasts an outdoor pool and sun terrace. Free WiFi is offered . Lindbergh Bay Villas also includes a fitness centre. Guests can enjoy a drink at the on-site bar.
8075 Lindbergh Bay St. Thomas, Saint Thomas, U.S. Virgin Islands