Quality Inn Alexis Rd
Hotel
Toledo
Quality Inn Alexis Rd is situated in Toledo, 5.7 km from Tamaron Country Club and 8.2 km from Toledo Museum of Art. With a fitness centre, the 3-star hotel has air-conditioned rooms with free Wi-Fi.
Number of rooms: 80
445 East Alexis Road, Toledo, OH 43612, United States