New Castle Hotels & Resorts
New Castle Hotels & Resorts is an independent third-party hotel manager, owner, and developer. They specialize in complex operational turnarounds, historic redevelopments, new-build developments, and conversion strategies. The privately-held company was established by CEO, David Buffam in 1980 and is headquartered in Shelton, Connecticut.
Last updated on