Cottage Kutsuroki is a charming 2-star hotel located in the picturesque city of Yakushima, Japan. With a guest rating of 8.4 out of 10 based on 34 reviews, this cozy accommodation offers a welcoming atmosphere for travelers seeking both relaxation and adventure. Yakushima, known for its stunning natural beauty and lush landscapes, provides an ideal backdrop for exploring the great outdoors.