Chateau Shangri La Lodge apresenta vista do mar, acesso Wi-Fi gratuito e estacionamento privado gratuito em Ito, a 25 km de Templo de Shuzen-ji.
Cada unidade tem casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico.
Chateau Shangri La Lodge disponibiliza pequeno-almoço continental aos seus hóspedes.
Monte Daruma fica a 39 km de Chateau Shangri La Lodge, enquanto Parque de Shuzenji Niji no Sato está a 28 km da propriedade.