Need More Information?
Lindbergh Bay Hotel and Villas is located in a tranquil, secluded garden setting within walking distance from St. Thomas Airport and five minutes from downtown Charlotte Amalie.
8075 Lindbergh Bay,
St. Thomas USVI, 00802
Lindbergh Bay Villas
Hotel Lindbergh Bay, St. Thomas USVI, US