Jade Green Tea Center
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Hotel, Asian Restaurant
Address: Ella, Sri Lanka
GPS Coordinates:
6.87347,81.04896
Badulla District, Uva Province, Sri Lanka
Facebook: facebook.com/980891571938083
Instagram: Photos and Videos
There is a list of nearest hotels:
Ella Village Inn
is a one star hotel located at No.10, Main Street,
in 17 meters east.
Green View Holiday Resort Ella
located at MAIN STREET,
in 30 meters north.
Forest Paradise
located at Ella ,,
in 54 meters south.
Tea Garden Holiday Inn
is a two stars hotel located at Ella,
in 73 meters south.
Ella Okreech Cottages
is a four stars hotel located at Ella,
in 81 meters southwest.
Lizzie Villa Ella
located at Lizzie VIlla,
in 87 meters east.
Pasla Hotel
is a three stars hotel located at 47, Wellawaya Road, Ella,
in 89 meters northwest.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.