Hotel Sri Lagoon Villa Negombo obsahuje rovnou střechu k opalování, sluneční terasu a místo na piknik, a se nachází 4 km od Dutch Canal. Klášter Ave Maria je 6 km daleko od Sri Lagoon Villa.
Hotel je situován ve městě Negombo a 5 km od centra města.
Pokoje v tomto ubytování typu penzion mají výhled na jezero a zahrnují vnitřní dvorek, šatnu a zvukotěsná okna, i koupelny s prostornou sprchou, samostatnou toaletou a umyvadlem.