Das 4-Sterne Queen Street Lofts liegt im Stadtteil Toronto Stadtzentrum, in einer Entfernung von 7 Autominuten vom Flughafen Toronto-City.
Burroughes Building ist nur 600 Meter zu Fuß vom Hotel entfernt und Eaton Centre lässt sich innerhalb von 25 Fußminuten erreichen. Von hier aus sind es nur 20 Gehminuten zum Zentrum von Toronto. Chinatown und Loblaws sind in der Nähe zu finden.
Die 6 Zimmer vom Queen Street Lofts verfügen über einem Patio und einem Balkon. Die Badezimmer bieten eine begehbare Dusche und eine getrennte Toilette sowie einen Haartrockner und Badelaken.
Europäische Speisen werden im Restaurant La Palette aufgetischt, das etwa 350 Meter von hier entfernt liegt.