This friendly hotel is situated in charming Lakewood, a historic suburb of Cleveland. It is only 5 minutes from the city centre and its nightspots and attractions. Many dining options are available nearby.
See more: Hotels in USA Hotels in Cleveland - Oh Holiday Destinations in USA