সারাংশ
Hoteles Capsula Machupicchu, situated in the vibrant town of Santa Teresa, offers travelers a charming lodging experience. This 2-star hotel provides guests with a garden, along with smoke-free surroundings and tours/ticket assistance. The property is wheelchair accessible with certain restrictions. An effortless stay in a convenient location.























