Reecha Mullai Resort is a charming 2-star establishment located in the serene city of Kilinochchi, Sri Lanka. With just 10 rooms, this intimate resort offers a personal touch, making it a perfect choice for travelers seeking a peaceful retreat. The hotel's character reflects the tranquil atmosphere of the surrounding area, ideal for both leisure and business visitors.