Busy city street with modern glass building, Grand Central, and Chrysler Building in the background.

Watches of Switzerland Black text logo that reads WATCHES OF SWITZERLAND on a white background. One Vanderbilt

1 Vanderbilt Ave Ste. 102A New York, NY United States

The Watches of Switzerland showroom at One Vanderbilt in Manhattan, New York, epitomizes exceptional beauty, fine artistry, and the use of precious materials. Located in a modern, multi-story building at a bustling intersection, the showroom features large glass windows that offer a glimpse into the luxurious interior. Iconic landmarks such as the Chrysler Building and Grand Central Terminal provide a stunning backdrop, enhancing the showroom's prestigious location.

Modern jewelry store interior with glass display cases, bright lighting, and a floral arrangement on a counter.

Contact Us

Opening Hours

  • Monday - Saturday: 11:00 am-07:00 pm
  • Sunday: 12:00 pm-06:00 pm

Contact

1 Vanderbilt Ave
Ste. 102A
New York, NY United States

Services

  • Watch Servicing & Repair
  • Private Appointments

Request an Appointment