41.43678 ­-81.87578
Go to map view
22989 Lorain Rd, Cleveland, OH 44070, United States +1 440 734 1100
Location. Located in North Olmsted, Camelot Inn is near the airport and close to NASA Glenn Research Center. Other points of interest are International Exposition Center and Cleveland Police Museum. Hotel Features. The hotel serves a complimentary continental breakfast. Camelot Inn features laundry facilities, express check out, and coffee in the lobby. Addi... More from Otel

Get Rates

Show Camelot Inn at top of the results.

Get Flight + Hotel

Star Ratings