Situato a Willoughby, in Ohio, nelle immediate vicinanze dell'Interstate 90, questo hotel offre la connessione WiFi gratuita. Il centro di Cleveland dista 24 km.
Tutte le camere dello Skylight dispongono di TV via cavo. Le suite dispongono di divano-letto, forno a microonde e frigorifero. Sono arredate in modo semplice con colori chiari e mobili in legno.
L'hotel offre una zona lavanderia e una reception aperta 24 ore su 24.
22 km dall'Headlands Beach State Park. Il Cleveland Browns Stadium, sede della squadra di calcio Cleveland Browns, si trova a 20 minuti di auto dall'hotel.