HotelsClick.com

Hotel Royal Hills - Nuwara Eliya Sri Lanka - Photos

» Hotel Royal Hills - Nuwara Eliya Sri Lanka

Booking.com

No photos

Hotel Royal Hills - Nuwara Eliya Sri Lanka - Search and Book Hotel

109 Upper Lake Road Nuwara Eliya
Hotels 3 Stars Sri Lanka