Obiekt The Bellwood Manor, usytuowany w miejscowości Nuwara Eliya, oferuje ogród, bezpłatny prywatny parking, taras oraz bar. Odległość ważnych miejsc od obiektu: Jezioro Gregory – 1,9 km. Obiekt położony jest 600 m od centrum miejscowości. Odległość ważnych miejsc od obiektu: Hakgala Botanical Garden – 8,8 km.
W każdej opcji zakwaterowania w obiekcie znajduje się część wypoczynkowa, telewizor z dostępem do kanałów satelitarnych, sejf oraz prywatna łazienka z bidetem, bezpłatnym zestawem kosmetyków i kapciami. We wszystkich pokojach w obiekcie zapewniono prywatną łazienkę z prysznicem i szlafrokami, a także bezpłatne WiFi. Z niektórych opcji zakwaterowania roztacza się również widok na góry. Wszystkie pokoje wyposażone są w biurko i czajnik.
Na miejscu serwowane jest śniadanie kontynentalne, amerykańskie lub wegetariańskie.
5-gwiazdkowy obiekt The Bellwood Manor oferuje saunę i wannę z hydromasażem. W obiekcie Goście mogą grać w minigolfa.
Pracownicy całodobowej recepcji mówią w języku arabskim, niemieckim, angielskim i hindi.
Najbliższe lotnisko, Castlereigh Reservoir Seaplane Base, znajduje się 46 km od obiektu The Bellwood Manor.