Das Howard Guesthouse liegt im Stadtviertel Toronto Stadtzentrum, in einer Entfernung von 15 Autominuten vom Flughafen Toronto-City.
Art Gallery of Ontario ist 2 km vom Hotel entfernt und OCAD University ist zudem in nur 25 Gehminuten zu erreichen. Die Pension liegt auch in nur 400 Meter Entfernung zur U-Bahn-Station Sherbourne. Ein Spaziergang von nur 25 Minuten führt Sie zu Kathedrale St. Michael. Die Unterkunft ist nur wenige Gehminuten entfernt vom Busbahnhof Castle Frank gelegen.
Einige Zimmer bieten einen elektrischen Wasserkocher sowie einen Flachbild-TV, damit Sie Ihren Aufenthalt genießen können. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten zudem einen Haartrockner und Badelaken. Viele Zimmer überblicken die Straße.
Das Restaurant The Croissant Tree ist etwa 500 Meter von hier entfernt und bietet Gerichte der kanadischen Küche.