A home away from home, at the top of hill country. Grand Camellia, the perfect getaway with scenic beauty, quality and comfort guaranteed.
We are located at one of the most beautiful locations of Nuwara – Eliya, and we offer you the finest accommodation option. Come! Stay with us. Feel the difference. Make your stay in the Hill Country your most memorable.