Celebrity Life
The Savoy’s American Bar Comes to NYC
American Bar at The Savoy, London has been a favorite among British royalty since it opened in 1889. Not only is The Savoy one of the world’s most well-known hotels, its most famous bar, the American Bar, recently won World’s Best Bar at Tales of the Cocktail. For two days only (June 11 and June... View Article
The post The Savoy’s American Bar Comes to NYC appeared first on Elite Traveler.