El Owinro Beach Hotel & Restaurant - Waikkala se encuentra en Kammala Sur, a 100 metros de la playa de Kammala y a 10 km de la iglesia de San Antonio, y ofrece habitaciones con aire acondicionado y baño privado. También cuenta con recepción 24 horas y solárium. Hay un restaurante de cocina asiática y aparcamiento privado gratuito.
Las habitaciones incluyen armario. Las habitaciones del Owinro Beach Hotel & Restaurant - Waikkala están equipadas con ropa de cama y toallas.
El establecimiento sirve un desayuno a la carta o asiático.
El Owinro Beach Hotel & Restaurant - Waikkala ofrece una chimenea al aire libre.
El establecimiento se encuentra a 47 km del estadio R Premadasa y a 48 km de la torre del reloj Khan. Por un suplemento, el Owinro Beach Hotel & Restaurant - Waikkala ofrece un servicio de enlace con el aeropuerto internacional Bandaranaike, el más cercano, ubicado a 20 km.