Home Tags North America’s Leading Business Hotel

Tag: North America’s Leading Business Hotel

Jumeirah Essex House takes top honors at World Travel Awards

NEW YORK - New York City's iconic Jumeirah Essex House was recognized once again at the prestigious 17th Annual World Travel Awards, taking top honors in two categories.