Photos coming soon
HOTEL
Yoho Westwood Residence
Silva Lane, Colombo, Sri Lanka
Where it sits
Yoho Westwood Residence
Silva Lane, Colombo, Sri Lanka
6.89185, 79.85636
Plan around Yoho Westwood Residence
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
