Welcome to Hotel Machu Picchu Suites Lima, Machu Picchu Suites are situated in the San Miguel district in Lima, 100 metres from La Marina Avenue. It offers free Wi-Fi and a complimentary Continental breakfast. All rooms and suites at Machu Picchu have kitchens with a refrigerator, a microwave and a seating area. Accommodations also feature cable TV and a DVD player. Machu Picchu Suites are located 5.5 km from Jorge Chávez International Airport. The hotel provides an airport transfer shuttle upon request. Machu Picchu has a cleaning service and a 24-hour reception desk. (Hotel Machu Picchu Suites Lima hotels booking).