City View Rest Nuwaraeliya
Looking for companies by tag City View Rest Nuwaraeliya in Sri Lanka? Find in our directory the list of companies by tag City View Rest Nuwaraeliya in Sri Lanka.
We found 1 companies
City View Rest
No 56/1 Gemunu Mawatha, Nuwara eliya, Nuwara Eliya
Offering a barbecue and views of the mountains, New Green Villa is situated in Nuwara Eliya. Free private parking is available on site. Rooms come with a flat-screen TV. Certain units include a seatin...
Verified+8 Years with us
1