The Bellwood Manor encontra-se em Nuwara Eliya, a 1,9 km de Lago Gregory, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um bar. As comodidades deste alojamento incluem serviço de quartos e um serviço de concierge, assim como acesso Wi-Fi gratuito em toda a propriedade. O alojamento está a 8,8 km de Hakgala Botanical Garden e a cerca de 600 m do centro da cidade.
Todos os quartos do alojamento dispõem de área de estar, a televisão com canais por satélite, cofre e casa de banho privativa com bidé, produtos de higiene pessoal gratuitos e chinelos. Os quartos têm chaleira, enquanto alguns quartos também possuem varanda e outros também apresentam vistas da montanha. Todas as unidades têm secretária.
Os hóspedes podem apreciar pequeno-almoço continental, americano ou vegetariano no alojamento.
The Bellwood Manor oferece acomodações de 5 estrelas com sauna e banheira de hidromassagem. Pode jogar minigolfe em The Bellwood Manor.
Os funcionários da receção falam árabe, alemão, inglês e hindi, e estão disponíveis para ajudar 24 horas por dia.