Providing elegant all-suite accommodations furnished with fully equipped kitchens, this Woodbury, New York hotel is located on the North Shore of Long Island and is surrounded by local attractions. Free Wi-Fi is provided to all guests.
Number of rooms: 145
7755 Jericho Turnpike, Woodbury, NY 11797, United States
Hotel booked 1 times today.