Perched 300 feet above Charlotte Amalie Harbor (and just 15 minutes from Cyril E. King airport), the Westin St. Thomas feels like an oasis suspended between sea and sky. The open-air lobby greets you ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results