Het hotel is gevestigd in Scarborough wijk een gebouw in de koninklijke stijl in de buurt van Colonel Danforth Park.
Het is een budget accommodatie om te verblijven in Scarborough wijk van de stad, gelegen op een redelijke afstand van Toronto Pan Am Sports Centre.
Dankzij de centrale locatie is de woning gemakkelijk bereikbaar vanuit Montgomery's Inn en er is een snelweg op een steenworp afstand.