Inti Inn is a 3-star property only 2.1 km from Temple of the Sun.
Guests can easily get to Intipuncu, which is approximately 2.1 km away. The venue is located within 30 minutes' walk from Machu Picchu center.
Nearby points of interest include a museum and a temple.
Station train station lies within a 10-minute walk. Inti Inn is 80 km away from Velazco Astete airport.
The hotel comprises 44 rooms equipped with complimentary Wi-Fi, cable television, a safe and a work desk. They offer bathrooms fitted with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
El Indio Feliz Restaurant Bistro treats guests with French, Peruvian and Italian dishes and is 200 meters away.
The on-site conveniences include a baggage storage and a safety deposit box.