Chateau Shangri La Lodge is gelegen in Ito, op 25 km van Shuzenji tempel, en biedt gratis WiFi, gratis privéparkeren en uitzicht op de zee.
Elke unit heeft een eigen badkamer en een douche, airconditioning, een flatscreen-tv en een koelkast.
Er is elke ochtend een continentaal ontbijt beschikbaar bij de bed & breakfast.
Mount Daruma ligt op 39 km van Chateau Shangri La Lodge, en Shuzenji Niji-no-Sato ligt 28 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Oshima, op 83 km van de accommodatie.