El Albergue is the ideal boutique hotel for your Ollantaytambo visit. Located directly inside the beautiful train station the hotel has a natural, rustic vibe, friendly service and cozy guest rooms….
Exploring HK and the world one bite at a time. Email: [email protected]