Global Guest House, Toronto, Ontario, Canada Global Guest House is a charming, clean, century-old bed and tea, located in the Annex, an eclectic neighbourhood in the centre of downtown Toronto, within easy walking distance of many of Torontos famous tourist sites. Globalguesthousetoronto.com~Site InfoWhoisTrace RouteRBL Check