Located about a 5-minute walk from Serpost, the comfortable Taywa Hotel Machu Picchu gives quick access to various city sites. Offering a location just around the corner from Plaza Manco Capac, the hotel overlooks urban and has an à la carte restaurant.
Machu Picchu Inca Citadel is 1.6 miles away, while Stadium is 850 feet from this hotel. Santuario Historico de Machu Picchu is also located around 10 minutes' drive from the Taywa. Staying at the accommodation, you can also enjoy natural sights such as Los Jardines de Mandor Botanical Garden, which is 1.2 miles away. The hotel is a few moments from to Machu Picchu bus station.
All 25 rooms are allergy-friendly and equipped with high-speed internet and a flat-screen TV with satellite channels. Extras include a separate toilet and a shower at the private bathroom.
Also, Peruvian dishes are served at the onsite restaurant. Serving a wide assortment of dishes, Hatuchay Tower is in close proximity to the Taywa Machu Picchu.