Lodging/Accommodations close by UHHS St. Michael Hospital
Comfort Inn Downtown
+1-800-805-5223
1800 Euclid Ave., Cleveland, OH 44115
+1-800-805-5223
~2.42 miles northwest of UHHS St. Michael Hospital
- 3-star Downtown hotel
- Check in time: 11:00
Back to Top