Das La Tumu Boutique Hotel Toronto bietet 11 Zimmer und liegt in einer Entfernung von 20 Gehminuten vom See Devonian Pond. Die Gäste des Hotels können gerne in den öffentlichen Bereichen WLAN mitnutzen.
CAMH - Centre for Addiction and Mental Health ist 20 Minuten zu Fuß vom Hotel entfernt, während Dundas Square in 15 Gehminuten erreichbar ist. Die Unterkunft liegt auch in fußläufiger Entfernung von der U-Bahn-Station Wellesley. Auch Panasonic Theatre ist in einer Entfernung von nur 6 Gehminuten von dem 3-Sterne-Hotel zu finden. Das La Tumu Boutique Hotel ist relativ nah am Busbahnhof Castle Frank gelegen.
Die Zimmer im Hotel sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem elektrischen Wasserkocher ausgestattet. Die Zimmer bieten den Gästen Ausstattung zur Kaffee- & Teezubereitung, WLAN und ein Flachbildfernseher mit Satellitenkanälen.
Das Restaurant The Keg Steakhouse + Bar Mansion serviert amerikanische Gerichte und liegt in 450 Metern von der Unterkunft entfernt.