Always a reliable option for mid-range accommodation in Peru, Casa Andina has recently opened a hotel in Machu Picchu that greets guests with friendly service and all the necessary amenities for an overnight stay in Aguas Calientes. This 3-star hotel offers 54 rooms spread over 5 floors and a restaurant overlooking the Urubamba River.