We had an amazing stay at Castle Hill in Kandy as a family of five. This was without a doubt one of the most beautiful places we stayed during our trip. The hotel is absolutely stunning, with beautiful rooms that were comfortable, charming, and perfectly suited for our family. The views from the hotel were the most beautiful we have experienced so far. The peaceful surroundings, together with the breathtaking scenery, made it the perfect place to relax and enjoy Kandy. The garden is truly beautiful and very well maintained. We were also pleasantly surprised to discover the swimming pool, which offers an incredible view over the surrounding landscape. Breakfast was absolutely delicious and served outside, allowing us to enjoy the amazing view while starting the day. What made our stay even more special was the hospitality. Everyone who works here is incredibly kind, welcoming, and helpful. They made us feel at home from the moment we arrived. We highly recommend Castle Hill to anyone visiting Kandy. It is a beautiful place with unforgettable views, wonderful people, and an atmosphere that made our stay truly memorable.