Directions to WillcamayuAddress: Av. Imperio de Los Incas Nro 115, Machu Picchu, Peru
Average rating: 73%
Rooms from: US$ 20.39
Directions to Willcamayu
We are located just 2 minutes walk from Bus Station and 5 minutes from the Train Station. If you are coming from outside Peru, you are going to land at Lima, which is the only International Airport at Peru. It is located in Callao, 10 km (6 miles) from Downtown Lima.