Happy Monkey Hostel

Jl. Monkey Forest No. 14, 80517 Ubud, Indonesia

Hotel image
Read more reviews for Happy Monkey Hostel