Hotel Ijikaso is a charming 4-star establishment located in the picturesque city of Toba, Japan. With a cozy collection of just 22 rooms, this intimate hotel offers a personalized experience, making it an ideal retreat for both leisure and business travelers. Opened in 1995 and thoughtfully renovated in 2006, the hotel seamlessly blends traditional Japanese hospitality with modern comforts.