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.
Je kunt bij de bed & breakfast genieten van een continentaal ontbijt.
Mount Daruma ligt op 39 km van Chateau Shangri La Lodge, en Shuzenji Niji-no-Sato ligt 28 km verderop.