Pals Inn Katsuura is a charming 2-star hotel located in the serene town of Nachikatsuura, Japan. With a total of 30 rooms, this intimate establishment offers a cozy retreat for travelers seeking a peaceful getaway. Originally opened in 1980 and thoughtfully renovated in 2012, the hotel combines a sense of tradition with modern comforts.