• Tag Archives: Toronto

    Planet Traveler hostel touted to be the Greenest hostel ever in Toronto, Canada

    Posted on by gavril

    We’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 , , | Leave a comment