Guest House Shimabiyori is a charming 3-star accommodation nestled in the scenic city of Tsushima, Japan. Known for its natural beauty and tranquil atmosphere, Tsushima offers a unique blend of cultural heritage and serene landscapes, making it an ideal destination for both leisure and business travelers. The guest house features a warm and inviting character, providing a comfortable retreat for its guests.