Nestled in a residential suburb of Toronto, Ontario, just a short drive from Canadas Wonderland theme park, this hotel in Richmond Hill offers comfortable guestrooms with convenient amenities.
Book this Hotel