The Kyoto State Guesthouse opened to the public on Thursday, marking the start of year-round access to the luxurious facility that is used to host foreign heads of state and other government guests.