Sunflower Beach Resort encontra-se em Beruwala, a alguns passos de Praia Moragalla, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. Apresentando um bar, o alojamento está situado a 2,9 km de Bentota Beach. O alojamento dispõe de receção aberta 24 horas, transfers do aeroporto, serviço de quartos e acesso Wi-Fi gratuito em toda a propriedade.
No alojamento, cada quarto inclui varanda. Apresentando uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, alguns quartos do alojamento também possuem vista do mar. Todos os quartos providenciam roupa de cama e toalhas.
Mount Lavinia Bus Stand fica a 47 km de Sunflower Beach Resort, enquanto Kande Viharaya Temple está a 3,6 km da propriedade.