The El MaPi is good option to stay the night in Aguas Calientes before your visit to Machu Picchu. The rooms are small but comfortable, and the hotel stay typically includes both dinner and breakfast. The doors are thin, ad the hallways are open to the air, so we could hear the bustle of the city even though the rooms are set back from the street.