Kokopelli House Izukogen is a charming 4-star hotel nestled in the serene city of Ito, Japan. With only four rooms, this intimate retreat offers a personalized experience, making it perfect for both leisure travelers and those seeking a tranquil getaway. Opened in 2003 and thoughtfully renovated in 2014, the hotel has garnered an impressive guest rating of 9.6 out of 10 based on 86 reviews, reflecting its commitment to exceptional service and guest satisfaction.