Tierra Del Sol Hotel Cuzco se nachází ve čtvrti Cusco City Centre, 10 minut jízdy od letiště Alejandro Velasco Astete International. K dispozici je i parkování zdarma na místě.
K vybavení pokojů patří kabelová TV a televize.
Snídaně se každé ráno servíruje v restauraci. V areálu hotelu je kafé bar na místě. Phaway a Salchipower s velkým výběrem jídel je 5 minut chůze daleko. Železniční stanice Wanchaq je vzdálená 20 minut chůze.
Tento tradiční hotel se nachází v 600 metrech od Alpaca-fleece clothing. Avenida El Sol je v 7 minutách chůze od ubytování. Tierra Del Sol Hotel leží v blízkosti Sacsayhuamán.