El O2 Villas - Weligama se encuentra en Weligama, a 150 metros de la playa de Weligama, y ofrece alojamiento con salón compartido, aparcamiento privado gratuito, jardín y zona de barbacoa. El establecimiento cuenta con servicio de habitaciones y bolera. El alojamiento cuenta con recepción 24 horas y servicio de cambio de divisa.
Las habitaciones están equipadas con aire acondicionado, lavavajillas, microondas, hervidor de agua, bañera de hidromasaje, secador de pelo y escritorio. Las habitaciones están equipadas con TV de pantalla plana, baño privado y patio con vistas al río.
El O2 Villas - Weligama sirve un desayuno asiático o halal.
El alojamiento alberga un parque infantil. En la zona de los alrededores se pueden practicar actividades como snorkel, ciclismo y pesca.
El O2 Villas - Weligama está a 2,8 km de la playa Weligambay y a 3,6 km de Kushtarajagala.