HOTEL X TORONTO
Inside Hotel X, a new swish place to stay at Exhibition Place, is easily accessible to Toronto’s downtown core. There is a view of the reception desk from the second floor where The Handmaid’s Tale filmed a scene recently. The organic green wall is lined with golden pothos and it has its own irrigation system. Looking down the main floor the library has a beautiful mural of Toronto.