Check Inn is a 1-star hostels that has been welcoming guests since 2026.
Check Inn is part of Independent under Independent.
Read More







Check Inn is a 1-star hostels that has been welcoming guests since 2026. Check Inn is part of Independent under Independent.
Located at 83 Elm Grove Ave in Toronto, Canada. Those looking to explore will find Islamic Centre of Markham / Masjid Darul Iman, Canada's Wonderland, and Khalid Bin Al-Walid Mosque nearby.
Check Inn has Luggage storage, Refrigerator (shared), Microwave (shared), Lockers, _24_HOUR_FRONT_DESK, and more.
Phone number: 1 4374332188
Popular Facilities | |
Check-In / Check-Out Time | From 14:00 - to 11:00 |
Available rooms at Check Inn | 18 |
Another facilities in Check Inn | 24-hour front desk, Luggage storage, Self-Parking, Shared Microwave, Shared Refrigerator |







