La Villa Baywatch está situada sobre la famosa colina de Rumassala y ofrece vistas panorámicas a la ciudad de Galle y su fuerte y al océano Índico. Hay conexión Wi-Fi gratuita en todas las dependencias.
El establecimiento se encuentra a solo 5 minutos a pie de la pagoda japonesa de la Paz, a solo 10 minutos en coche del fuerte holandés de Galle, a 1 hora en coche de la ciudad de Colombo y a 150 km del aeropuerto internacional Bandaranaike.
Las habitaciones están equipadas con TV de pantalla plana, aire acondicionado, minibar y baño integrado con duchas de agua fría y caliente. Los alojamientos más grandes tienen balcón privado.
La Villa Baywatch, Rumassala cuenta con recepción 24 horas, jardín acogedor, mostrador de información turística y aparcamiento gratuito. Además, hay servicio de enlace con el aeropuerto, disponible por un suplemento.
El restaurante del establecimiento sirve una selección de platos occidentales y de Sri Lanka.