Dit hotel in Willoughby, Ohio ligt vlak bij de Interstate 90 en biedt gratis WiFi. Het centrum van Cleveland ligt op 24 km afstand.
Alle kamers van het Skylight zijn voorzien van kabel-tv. De suites zijn voorzien van een slaapbank, een magnetron en een koelkast. Ze zijn eenvoudig ingericht met lichte kleuren en houten meubilair.
Het hotel biedt wasfaciliteiten en een 24-uursreceptie.
Headlands Beach State Park ligt op 22 km afstand. Het Cleveland Browns Stadium, de thuisbasis van het footballteam Cleveland Browns, ligt op 20 minuten rijden van het hotel.