This pleasant city hotel is located in the historical part of Lakewood, a western suburb of Cleveland. It is around 5 minutes from here on foot to the centre of the city, where guests will find countless restaurants.
See more: Hotels in USA Hotels in Cleveland - Oh Holiday Destinations in USA