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. Este hotel de 5 estrelas dispõe de uma experiência de spa com sauna e banheira de hidromassagem. 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.
Pode jogar minigolfe em The Bellwood Manor.
Os funcionários da receção falam árabe, alemão, inglês e hindi, e estão sempre à disposição para ajudar.
O aeroporto mais próximo é o Castlereigh Reservoir Seaplane Base, que fica a 46 km de The Bellwood Manor.