Photos coming soon
HOTEL
Star Beach Guest House
83/3 Lewis Place, Negombo, Sri Lanka
Where it sits
Star Beach Guest House
83/3 Lewis Place, Negombo, Sri Lanka
7.22762, 79.83993
Plan around Star Beach Guest House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
