Apr18
Published by Asya in Hotels, North America, Restaurants, Spa, United States of America, Urban Tourism

The Westin Hotel at Times Square is located in the heart of the
Broadway theater district. The building design consists of a 45-story prism split by a curving beam of light that soars above the
New York City skyline. The glass tower is an impressive architectural landmark in what many consider to be the heart of the city. Like a beacon of serenity in a sea of Times Square chaos, the Westin is a surprise from the moment you walk in the door. The bustle of the street outside gives way to a modern, luxurious and serene environment where service and attention are key.
Continue reading The Westin Hotel New York