Photos coming soon
HOTEL
Villa Taprobane
11/3, Thalgahawaththa Road, Duwana, Kochchikade, 11500 Negombo, Sri Lanka, Negombo
Where it sits
Villa Taprobane
11/3, Thalgahawaththa Road, Duwana, Kochchikade, 11500 Negombo, Sri Lanka, Negombo
7.26577, 79.84672
Plan around Villa Taprobane
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
