Grand Hotel Nuwara Eliya - Nuwara Eliya

Location: Nuwara Eliya Hotel Rating: 4 Star

Facilities: