Situated on Star Island in Lake Montauk, this Long Island resort and spa features a private beach, 3 swimming pools, and boat rentals. Rooms include a private wooden balcony.
Número de habitaciones: 107
32 Star Island Road, Montauk, NY 11954, Estados Unidos
Hotel reservado 1 veces hoy.