Vista Mapi Inn is a perfect accommodation to stay in Machu Picchu.
Temple of the Three Windows is about 2.5 km from the hotel.
A 10-minute walk from Station train station.
Eat & Drink
Italian and Peruvian specialties are served at Chez Maggy, which is 300 meters away.
Wireless internet is available in the hotel rooms for free.
No parking available.