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. Do dyspozycji Gości przygotowano takie udogodnienia, jak obsługa pokoju, usługa konsjerża oraz bezpłatne WiFi we wszystkich pomieszczeniach. Obiekt usytuowany 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. Każdą opcję zakwaterowania wyposażono w czajnik. Niektóre opcje zakwaterowania mają również balkon, a z innych roztacza się widok na góry. Wszystkie pokoje wyposażone są w biurko.
Codziennie 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.
Obsługa recepcji, która mówi w języku arabskim, niemieckim, angielskim i hindi, służy pomocą przez całą dobę.