The St. Regis New York – Oh what a disappointment

We’ve always regarded the St. Regis New York as not just one of the best hotels in New York City, but one of the best in the world. Being where the story of the St. Regis’ brand began over a century ago by the founder John Jacob Astor IV, whom at that time was known […]