Filter Results
Apply Filters
Clear Filters
2 star hotels in Stony Brook
Three Village Inn
150 Main Street, Stony Brook, United States Show map
The comfortable Three Village Inn Stony Brook is situated in a popular area of Stony Brook, around 4 km from The Setauket Neighborhood House and a 16-minute stroll from the nine - acre Long Island…
From US$ 152
Book Now