This hotel is 5 minutes’ walk from the Webster Towne Plaza, which offers shopping and dining. The hotel has an indoor pool and offers units equipped with a microwave.
Number of rooms: 104
860 Holt Road, Webster, NY 14580, United States
Hotel booked 1 times today.