By bus and PeruRail from Cuzco to the top of the world. Where, of course, you can buy souvenirs.
Bus from hotel to PoroyBus is faster than train from Cuzco to PoroyTrain station - PoroyOn board PeruRail