Villa Taprobane located in a quiet seaside resort of Negombo. It is the perfect place to plan your visit to Sri Lanka after the arrival, or even take a break before leaving the country. This is a good place to relax yourself with its tranquil nature.
Free parking on premises
Unavailable: Smoke detector
Unavailable: Carbon monoxide detector