El Downtown Luxury Townhome Executive Stay Toronto está privilegiada ubicado a 10 minutos a pie del Estadio Rogers Centre. Se encuentra a 1 km de la estación de tren Union de Toronto y no muy lejos de la estación de autobuses Strachan Avenue.
El Elgin and Winter Garden Theatre Centre está a 25 minutos a pie de este apartamento, mientras que el Teatro Ed Mirvish está a unos 30 minutos a pie. Desde el Downtown Luxury Townhome Executive Stay, la Plaza Nathan Phillips está a 2 km.
Los huéspedes pueden hacer uso de patio y balcón, además de una serie de instalaciones en la habitación, como TV de pantalla plana con canales vía satélite. En el Downtown Luxury Townhome Executive Stay, los huéspedes disfrutarán de la comodidad de disponer de secador de pelo en el cuarto de baño.
La cocina bien equipada pone a disposición de los huéspedes lavavajillas, tetera y cristalería, además de equipo de café y té para garantizar la máxima comodidad. El apartamento está a 5 minutos en coche del aeropuerto Toronto City Centre.