Holiday Home in Nuwaraeliya is located in Nuwara Eliya, Sri Lanka on 55 Vjirapura road Nuwaraeliya, Nuwara Eliya, Nuwara Eliya District 22200. Holiday Home in Nuwaraeliya is rated 3 out of 5 in the category hotel in Sri Lanka.
Address
55 Vjirapura road Nuwaraeliya, Nuwara Eliya, Nuwara Eliya District 22200