Photos coming soon
HOTEL
Yoho Avana Resort
No 21/C Milagiriya Avenue, Colombo, Sri Lanka, Colombo
Where it sits
Yoho Avana Resort
No 21/C Milagiriya Avenue, Colombo, Sri Lanka, Colombo
6.88614, 79.85601
Plan around Yoho Avana Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
