Photos coming soon
HOTEL
Villa Basilica
811/A Tewatte Road Wihara Mawatha Ragama, Ragama
Where it sits
Villa Basilica
811/A Tewatte Road Wihara Mawatha Ragama, Ragama
7.03734, 79.94196
Similar stays nearby
Plan around Villa Basilica
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
