Alcyon está localizado na pacífica área de Izu Kogen em Ito, Japão, conhecida por sua beleza natural e atmosfera relaxante. O hotel está perto de atrações como a Praia Jogasaki (cerca de 2 km), o Monte Omuroyama (aproximadamente 2.4 km), e o Museu do Gato (cerca de 1.8 km). Fica a cerca de 28 km do Templo Shuzen-ji. O aeroporto principal mais próximo é o Aeroporto de Shizuoka, aproximadamente 70 km de distância.