Photos coming soon
HOTEL
Su Casa Weligama
No135 Main Street Weligama 81700, Sri Lanka, Weligama
Where it sits
Su Casa Weligama
No135 Main Street Weligama 81700, Sri Lanka, Weligama
5.97143, 80.42443
Plan around Su Casa Weligama
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
