Hotel Machupicchu Inn
Urb las orquídeas Av los artesanos 203, 084 Machu Picchu, Peru
Featuring a restaurant, Hotel Machupicchu Inn is located in Machu Picchu in the Cusco region, 800 metres from Machu Picchu Hot Spring and 100 metres from Machu Picchu station. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and currency exchange for guests. Every room is equipped with a flat-screen TV, and certain rooms at the hotel have a city view. The daily breakfast offers buffet, continental or American options. Bus Stop is 300 metres from Hotel Machupicchu Inn, while Wiñaywayna Park is 400 metres away.
Location: Machu Picchu
Urb las orquídeas Av los artesanos 203, 084 Machu Picchu, Peru
