Best Luxury Hotels in Nuwara Eliya

Araliya Green Hills Hotel Nuwara Eliya Araliya Green Hills Hotel Nuwara Eliya is a four-star hotel. The Hotel one of the largest hotels in Nuwara Eliya. The hotel rated 4 stars. Hotel close to the city and located next to the Grand Hotel. This region is vital in its proximity to Lake. There horseback riding …

Best Luxury Hotels in Nuwara Eliya Read More »