El Lanka Princess Hotel está ubicado entre las playas con palmeras de Beruwela y Bentota. El establecimiento dispone de tratamientos ayurvédicos completos, piscina al aire libre, 2 restaurantes, mesas de ping pong y WiFi gratuita.
Las habitaciones tienen aire acondicionado y balcón o terraza amplia con vistas preciosas al complejo, a la piscina o al jardín. Incluyen TV vía satélite, minibar, caja fuerte y baño con artículos de aseo.
El Lanka Princess Hotel se halla en la costa sudoeste de Sri Lanka, a 65 km de la ciudad de Colombo y a 100 km del aeropuerto internacional de Colombo. El aparcamiento es gratuito.
Este establecimiento dispone de mostrador de información turística que permite organizar excursiones de un día, alberga una biblioteca con libros y revistas y proporciona servicios de lavandería y servicio de recepción las 24 horas.
El restaurante Batahira sirve cocina internacional y local, con opciones de buffet o de menú, y elabora platos ayurvédicos especiales. Además, los huéspedes podrán disfrutar de cócteles vegetales y zumos de fruta fresca en los bares del vestíbulo y de la piscina.