Best Western Emerald Beach Resort

The Best Western Emerald Beach Resort is located on the Caribbean oceanfront of St. Thomas. Best Western is famed world-wide for its spectacular service and accommodations. This Best Western lives up to its name, and provides you with the Best Western you know in a paradise of your dreams. This beach resort is located a few minutes from the airport, and only two miles from downtown Charlotte Amalie. Continue reading “Best Western Emerald Beach Resort”