Ambewela Farm
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Local Business
Address: Nuwara Eliya, Sri Lanka
GPS Coordinates:
6.958,80.77313
Nuwara Eliya District, Central Province, Sri Lanka
Facebook: facebook.com/218998581497913
Instagram: Photos and Videos
There is a list of nearest hotels:
Vista Hotel Eden Hill
is a three stars hotel located at Hotel Eden Hill- 18, Badulla Road, Nuwara Eliya,
in 23 meters southwest.
Hotel Eden Hill
located at 18, Badulla road, NuwaraEliya,
in 47 meters south.
Colling Wood Hotel
located at 128, Badulla Road, Nuwara Eliya,
in 84 meters southeast.
China Garden
located at No 1/3, Lady HortonRoad,
in 130 meters southeast.
Calamander Lake Gregory
is a four stars hotel located at (Boat House), Badulla Road,
in 160 meters east.
Thilina Hotel Nuwara Eliya
located at No. 14, Race Course Road, Nuwara Eliya,
in 195 meters northwest.
Mountain Stream Courtyard
located at Badulla Road NO.42/8,
in 218 meters southeast.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.