Villa Florida nabízí elegantní ubytování ve městě Negombo, a obsahuje Wi-Fi v celé budově po celém ubytování. Hotel má vhodné umístění asi 950 metrů od Plážový park Negombo a 2 km od Kostel Panny Marie.
Železniční nádraží Negombo se nachází 25 minut chůze odtud.
K dispozici je i stylový bar. Hosté si mohou vychutnat pokrmy srílanské kuchyně podávané v Sea View Restaurant 100 metrů daleko od hotelu.