Super 8 by Wyndham Rochester

Rochester • Show on map
View Details for Price
Super 8 by Wyndham Rochester is a 2-star property located in Rochester. The hotel provides both free WiFi and free private parking. At the hotel each room includes a private bathroom. Super 8 by Wyndham…More info
