Just a 10-minute walk from Kyoto Station, this property offers a stay that feels like living in Kyoto.