List of 5-Star Hotels near Stony Brook University - 100 Nicolls Rd, Stony Brook, NY 11794, United States.