Casa del sol is an economical lodging located very close to the center of Machupicchu, in a privileged situation. Offers to its customers free wifi internet connection in all its facilities. It is noteworthy that this accommodation accepts customers travelling with pets.
Address: Alameda Los Artesanos 3. Machu Picchu. Peru.
→
Hostal Premier Inn
from £43 / night
→
Hostal La Payacha MachuPicchu
from £47 / night
→
Usgar Machupicchu Inn
from £63 / night
→
Killa Sumak
from £18 / night
→
Terraza de Luna
from £73 / night