8.2/10
Very Good
12 reviews
Free Wi-Fi
Boasting a bar, TownePlace Suites by Marriott Cleveland Solon is situated in Solon in the Ohio region, 23 km from Cleveland Orchestra and 23 km from Cleveland Botanical Garden.
Number of rooms: 97
6040 Enterprise Parkway, Solon, 44139, United States
Hotel booked 1 times today.