Grand Camellia Hotel is an ideal holiday destination to settle down when visiting Nuwara Eliya. The hotel stands on a beautiful hill surrounded by mountains and offers guests endless chances of breathtaking view towards a tranquil lake and the greenery surrounding. Twelve selective rooms of Grand Camellia are garnished by beautiful and modern facilities designed to maximize comforts and experiences for guests.
Number of rooms: 12
Check-in time: 2 PM
Check-out: 12 PM
Hotel Amenities: Room service, Free parking, Restaurant, Free High-Speed Internet (WiFi), Breakfast included, Breakfast Available, Laundry Service, Meeting rooms, Non-smoking hotel, Public Wifi.
No 35/14, Gajaba Pura ,, 22200 Nuwara Eliya, Sri Lanka