Das Hotel Aloe Vera Villa Negombo bietet seinen Gästen 6 Zimmer und liegt nur 25 Minuten Fußweg vom Kloster Ave Maria entfernt. Außerdem gibt es Parkplätze.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Negombo. Das Hotel liegt in ungefähr 700 Meter Entfernung von der Bootsafari auf dem See. Es ist 9 Minuten Fußweg vom Browns Beach entfernt.
Einige Gästezimmer verfügen über private Badezimmer sowie einen Balkon, kostenloses WLAN und einen Schreibtisch. In einigen Zimmern gibt es eine Küche, ausgestattet mit einem Kühlschrank, einem Herd und Glasgeschirr.
Das Restaurant Mom food ist eines der 2 hauseigenen Restaurants.