Lucky Star is a homestay located in the beautiful villiage of Ella, Sri Lanka. With stunning views of Ella Rock, Rwana Waterfall and Little Adams Peak we are high in the hills offering a quiet and relaxing stay all a short 1km from Ella Town.