Photos coming soon
HOTEL
Ruchi place
Gurugewattha Thiranagama, Hikkaduwa, Sri Lanka
Where it sits
Ruchi place
Gurugewattha Thiranagama, Hikkaduwa, Sri Lanka
6.12188, 80.11696
Plan around Ruchi place
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
