Photos coming soon
HOTEL
Red Llama Eco-Hostel
183 Calle Narciso de la Colina, Lima
Where it sits
Red Llama Eco-Hostel
183 Calle Narciso de la Colina, Lima
-12.11826, -77.02842
Similar stays nearby
Plan around Red Llama Eco-Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
