El Angel Villa se encuentra en Negombo, a 45 metros de la playa, y ofrece una terraza y vistas a la ciudad. Hay WiFi gratuita y aparcamiento privado gratuito.
Los huéspedes podrán disfrutar de una taza de té desde su terraza o balcón. Todas las habitaciones tienen baño privado con ducha.
Este bed and breakfast ofrece servicio de alquiler de coches y bicicletas. La zona es ideal para pescar. También se ofrecen servicios de médico de guardia y taxi.
En la zona se pueden practicar diversas actividades, como ciclismo, pesca y piragüismo. La iglesia de San Antonio se encuentra a 1,2 km del Angel Villa, mientras que el Maris Stella College está a 1,8 km. El aeropuerto más cercano es el de Bandaranaike, ubicado a 8 km.