Photos coming soon
HOTEL
Yoho Sebastian Road
No 81/1, St. Joseph Street, Ethulkala, Negombo, Negombo, Sri Lanka
Where it sits
Yoho Sebastian Road
No 81/1, St. Joseph Street, Ethulkala, Negombo, Negombo, Sri Lanka
7.24393, 79.84433
Plan around Yoho Sebastian Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
