The prestigious Forbes Travel Guide Star Award Winners (which recognizes exceptional hotels, restaurants and spas all over the world) are out, and according to Forbes editors this is the biggest list to date (it also includes Forbes Travel Guide recommendations in various cities). These hotels, restaurant and spas don't bear a star, but they provide guests with a strong sense of location, whether through style or function.