Microtel By Wyndham Victor 2 stars

7498 Main Street Fishers, Victor, NY 14564, United States of America

Hotel image
Read more reviews for Microtel By Wyndham Victor