Make Aguas Calientes your base if you want to tour Machu Picchu in depth. It has all the facilities of a well set-up service town for visitors, including a varied collection of hostels, cabins, eco-lodges and hotels.
As you'd expect, the pueblo also has a well-rounded selection of restaurants, with a choice of local and European cuisine, as well as a lively choice of bars.
While you're here, unwind for a spell in the town's natural hot spring baths, off the central Avenue Pachacutec. You could also browse the souvenir stalls set up near the train station.
Buses travel hourly from Aguas Calientes to Machu Picchu, around 20 minutes away.