About

Green Apple Coffee, located 10 meters from the door of the train station, is a place where the magic of coffee calm the anxieties and excitement of travelers for wanting to come and see Machu Picchu, attended by its friendly owner.

Details



Feature List


televisionfull baraccepts american expressaccepts mastercardaccepts visadeliverytakeaway availablereservationsoutdoor seatingseatingaccepts credit cards

Reviews

Leave a Review

+51 84 434102

Directions

Valle Sagrado de Los Incas, Ollantaytambo, Peru

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top