Knights Inn Cleveland
244 S Main St, Cleveland
Location You’ll be sleeping tight! Hotel Knights Inn Cleveland is located in Cleveland. This hotel is located in the center of the city. In the morning, have a cup of coffee while looking at the city from the window. At the hotel Spend an evening in a nice atmosphere of the bar. Taste
Free WiFiPoolGym






