North America’s Greenest Hotel Set To Open In Toronto
October 21st, 2010 link to (permalink)
North America's greenest hotel is set to open in about a month, in what was once an abandoned building in downtown Toronto. Dubbed The Planet Traveller, the hotel exceeds LEED Platinum certification, which is the highest achievable rank.
comment »