Offering a garden and sea view, Flower villa is located in Negombo, 900 metres from Negombo Beach Park and 1.9 km from St Anthony's Church. This villa is 2.5 km from Maris Stella College.
Leading onto a balcony, this villa comes with 2 separate bedrooms. The kitchen features a stovetop.
The villa offers a sun terrace. A bicycle rental service is available at Flower villa.
Dutch Fort is 3.1 km from the accommodation, while Ave Maria Convent is 2.4 km away. The nearest airport is Bandaranaike International Airport, 12 km from the property.