Forbes Travel Guide announces 2021 Star Awards

ATLANTA – Forbes Travel Guide unveiled its 2021 Star Awards, including a number of special accolades for individual workers and brands in the hospitality industry. The 63rd annual list features 283 Five-Star, 576 Four-Star and 438 Recommended hotels; 73 Five- Star, 136 Four-Star and 77 Recommended restaurants; and 90 Five-Star and 200 Four-Star spas worldwide. These winners […]