Thurman Place
2301 Thurman Avenue, Cleveland, OH 44113, United States
Thurman Place, a property with a garden, is located in Cleveland, 3.3 km from Quicken Loans Arena, 4.5 km from Cleveland Convention Center, as well as 4.7 km from Rock and Roll Hall of Fame and Museum. The air-conditioned accommodation is 2.