L'hotel Glen Grove - Conservatory Tower Toronto, di 31 piani è situato nel quartiere Centro di Toronto, a 2 km da diverse attrazioni sportive, come l'Air Canada Centre. Gli ospiti possono usufruire di un parcheggio auto privato, disponibile al costo di 20 CAD al giorno all'interno della struttura.
La CN Tower si trova a 10 minuti in auto, e il St Lawrence Market è a circa 25 minuti a piedi da quest'aparthotel. Il Glen Grove - Conservatory Tower Toronto è nelle immediate vicinanze della stazione della metropolitana College. Potrai visitare Devonian Pond, a circa 700 metri da questo hotel a 3 stelle, e immergerti nella natura incontaminata di Canada, godendo di momenti di pace e tranquillità. Una delle attrazioni più importanti di Toronto è l'Università di Toronto, situata a due passi dalla struttura. L'hotel Glen Grove - Conservatory Tower si trova a 1 km dalla stazione ferroviaria Toronto Union, mentre la Hockey Hall of Fame si trova a circa 20 minuti a piedi.
Questo hotel accoglie gli ospiti in 20 camere dotate della possibilità di stirare e un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari. Nei bagni gli ospiti avranno l'accesso a un bagno con WC separato e una doccia. Un bagno con WC separato e una doccia, insieme a comfort come asciugacapelli e teli da bagno, sono anche a disposizione degli ospiti.
Il ristorante Scaddabush Italian Kitchen & Bar si trova in prossimità dell'hotel Glen Grove - Conservatory Tower Toronto.