Sarasaya Ryokan is a charming two-star hotel located in the picturesque city of Imabari, Japan. With a guest rating of 8.8 out of 10 based on 11 reviews, this ryokan offers a warm and inviting atmosphere for travelers seeking an authentic Japanese experience. Imabari is known for its rich cultural heritage and stunning coastal scenery, making it an ideal destination for both leisure and business travelers.