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
Ollantaytambo Cusco 08676 Peru
Feature List
televisionfull baraccepts american expressaccepts mastercardaccepts visadeliverytakeaway availablereservationsoutdoor seatingseatingaccepts credit cards