Super 8 by Wyndham Toledo

Toledo • Show on map
Price as low as USD 67.00
Super 8 by Wyndham Toledo provides accommodation in Toledo. The accommodation offers a 24-hour front desk and free WiFi is available throughout the property. At the hotel all rooms include a private bathroom.…More info
