Kurashiki Ivy Square is a charming 3-star hotel located in the picturesque city of Kurashiki, Japan. With 145 well-appointed rooms, this hotel offers a cozy and inviting atmosphere for both leisure and business travelers. Originally opened in 1974 and recently renovated in 2020, it seamlessly blends traditional Japanese hospitality with modern comforts.