Tag Archives: Toronto
Planet Traveler hostel touted to be the Greenest hostel ever in Toronto, Canada
October 26, 2010We’ve seen some pretty green hotels to live in before, like the Marriott International sites at Atlanta. To add to the list of green places to layback and rest your spine is the shining new Planet Traveler hostel. Located in … Continue reading3
Posted in Architecture | Tagged Canada, Hostel, Toronto | Leave a comment