Four Seasons is the only London property to be awarded Five Stars for both the Hotel and its Spa. 2013-04-25— /travelprnews.com/ — Forbes Travel Guide has launched its inaugural London Star Awards naming Four Seasons Hotel London at Park Lane the only award winner to receive a much-coveted Five-Star rating for both the Hotel and its Spa. Forbes Travel Guide, formerly Mobil… Read the full press release