Offering a terrace and city view, Escobedo’s Inn Machupicchu is located in Machu Picchu, 100 metres from Machu Picchu station and 200 metres from Bus Stop. Free WiFi is available throughout the property and Machu Picchu Hot Spring is 600 metres away.
At the bed and breakfast, all units include a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.
Guests at the bed and breakfast can enjoy an American breakfast.
Wiñaywayna Park is 300 metres from Escobedo’s Inn Machupicchu, while Manuel Chavez Ballon Museum is 2.1 km away.