Photos coming soon
HOTEL
Saffron Beach
SRI WIKRAMA ROAD, Wadduwa, Western Province, Sri Lanka, Wadduwa
Where it sits
Saffron Beach
SRI WIKRAMA ROAD, Wadduwa, Western Province, Sri Lanka, Wadduwa
6.66377, 79.92651
Plan around Saffron Beach
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
