A shukubo is an accommodation facility that is part of a Japanese temple or shrine. A shukubo is an accommodation that lets you feel the culture and history of Japan, including zazen, which calms your mind, Japanese gardens, which show seasonal beauty and healthy shojin vegetarian dishes.