[ Travel And Transportation > Lodging > Hotel · Toronto, ON ]
The Avalon
FREE · WE CALL THEM · ANSWER BY TEXT IN ~2 MIN
We'll text you the answer.
Enter a valid US or Canada phone number.
By tapping Send, you agree to our Terms and Privacy Policy.
Answers about The Avalon
LAST VERIFIED OCT 10, 2026
Where is The Avalon located?
[ VERIFIED · OCT 2026 ]The Avalon is at 574 Sherbourne Street in Toronto, near the Sherbourne subway station. It is about 2 kilometres from downtown Toronto.
What are the check-in and check-out times?
[ VERIFIED · OCT 2026 ]Check-in starts at 4:00 PM and check-out is by 11:00 AM. These times can vary by booking, so confirming at reservation time is wise.
What amenities does the hotel have?
[ VERIFIED · OCT 2026 ]Rooms come with a kitchen, microwave, fridge, air conditioning, cable TV, and hairdryer. The property has a pool area and WiFi in the public areas.
Are pets allowed? Is there parking?
[ VERIFIED · OCT 2026 ]No, pets are not allowed at The Avalon. The hotel does not provide its own parking, so plan for street or nearby lot parking.
Don't see your question?