Boo Kirinda Holiday Resort localiza-se em Badulla, a 25 km de Ponte dos Nove Arcos de Demodara, e fornece acomodações com um jardim, estacionamento privado gratuito, um salão partilhado e um terraço. Apresentando serviço de quartos, este alojamento também dispõe de parque aquático. O alojamento apresenta transfers do aeroporto, mas um serviço de aluguer de bicicletas também está disponível.
Os quartos do alojamento dispõem de área de estar, uma televisão de ecrã plano com canais por satélite e casa de banho privativa com produtos de higiene pessoal gratuitos e bidé. Todos os quartos incluem roupa de cama.
Demodara Railway Station fica a 21 km de Boo Kirinda Holiday Resort, enquanto Estação Ferroviária de Ella está a 27 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 111 km de Boo Kirinda Holiday Resort.