Situated in Twinsburg, Ohio and within driving distance of downtown Cleveland, this hotel features easy access to local attractions and spacious guestrooms offering free wireless internet access.
Number of rooms: 142
8971 Wilcox Drive (I-480 @SR82), Twinsburg, OH 44087, United States
Hotel booked 1 times today.