Located just off Interstate 90, this Willoughby, Ohio hotel features free WiFi access. Cleveland city center is 15 miles away. Every room at Skylight offers cable TV. Suites have a sofa bed, microwave, and refrigerator. They are simply decorated with light colors and wood furnishings. Laundry facilities and 24-hour front desk services are offered at this hotel. Headlands Beach State Park is 14 miles away. Cleveland Browns Stadium, home of the Cleveland Browns football team, is 20 minutes’ drive from the hotel.
The triple room features air conditioning, a private entrance, as well as a private bathroom boasting a bath and a shower. This triple room has parquet floors, heating and a flat-screen TV with cable channels. The unit has 1 bed.
Amenities:
- 24 hour front desk
- Hot Tub or Spa
- ATM Machine