07-2019 - NCH to Manage Holiday Inn Saratoga Springs
New Castle Hotels & Resorts (NCH) has entered into a long-term agreement to manage the 168-room Holiday Inn Saratoga Springs Read More…
Whether it’s a new hotel opening, a new team member,
a promotion or a company milestone,
New Castle always has good news to share.
New Castle Hotels & Resorts (NCH) has entered into a long-term agreement to manage the 168-room Holiday Inn Saratoga Springs Read More…