Bellwood Manor, perched in the misty hills of Nuwara Eliya, is a luxurious boutique hotel that blends colonial elegance with modern sophistication. Nestled amidst tea plantations and rolling hills, this serene retreat offers a perfect escape in Sri Lanka’s ‘Little England.’ Its grand architecture, with high ceilings and antique furnishings, evokes the charm of the colonial era, while contemporary amenities ensure a comfortable stay. The cool climate and scenic beauty of Nuwara Eliya, coupled with the hotel’s proximity to Gregory Lake and Hakgala Botanical Gardens, make it an ideal base for exploration. Bellwood Manor promises a rejuvenating escape, steeped in the tranquillity and heritage of Sri Lanka’s hill country, with a touch of modern luxury.