Back

Hotels

London Eye Hotel

Set in the cool, mist-covered hills of Sri Lanka’s “Little England,” London Eye Hotel Nuwara Eliya offers a charming retreat overlooking rolling…

London Eye Hotel

Set in the cool, mist-covered hills of Sri Lanka’s “Little England,” London Eye Hotel Nuwara Eliya offers a charming retreat overlooking rolling tea plantations…

View Project