The Station
Restaurant
Sign in to add a photo.
About
Located in Ollantaytambo, Peru, The Station is a Restaurant. It is open seven days a week.
Amenities
Free Wi-Fi
Frequently asked questions
Where is The Station?+
The Station is located at Avenida Ferrocarril, Ollantaytambo.
What kind of place is The Station?+
The Station is a Restaurant in Ollantaytambo.
What are The Station's opening hours?+
The Station is open seven days a week.
Is The Station open on Sundays?+
Yes, The Station is open on Sundays.
What does The Station offer?+
The Station offers Free Wi-Fi.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Ollantaytambo.
Reviews
No reviews yet — be the first to review The Station.