Lighthouse Point partners with Starwood Hotels & Resorts to bring the first full-service, business-friendly upscale hotel to the Staten Island waterfront. The 175-room, 4.5-star hotel, banquet and conference center totals 190,000 sq. ft. and features unprecedented views of the Manhattan skyline, NY harbour, Statue of Liberty, Ellis Island and Verrazano Bridge.
Our interiors translate Westin’s signature commitment to guests’ well-being by bringing wellness programming to life with a rooftop pool, bar and lounge, an outdoor dining terrace, spa and fitness center, and meeting, conference and event space. The rugged ocean coastline creates a refined, modern feel through complimenting industrial and nautical touches such as weathered wood, thoughtfully curated art evoking the island’s rich history, and a spectacular four-storey cascade waterfall with a delicate, seabird-inspired chandelier suspended above it.
Spilling onto the waterfront esplanade, a signature restaurant will be located within one of the historic structures formerly occupied by the US Lighthouse Depot.