W15 Lake Gregory is a luxurious 5-star hotel nestled in the picturesque city of Nuwara Eliya, Sri Lanka. With an intimate setting that includes only one exquisite room, this property offers a unique and personalized experience for discerning travelers. The hotel boasts an impressive guest rating of 9.5 out of 10, reflecting the high level of satisfaction among its visitors.