Yoho Welimada
Ambewella, Temple Road, Ambewella

Ambewella, Temple Road, Ambewella
Budget two-star hotel “Yoho Welimada Road” is located in Ambewella. It boasts a convenient location within 21 km from the city center.
Hotel features
Wi-Fi is available throughout the property. The entire hotel is non-smoking.