Alcyon está ubicado en la tranquila zona de Izu Kogen en Ito, Japón, conocida por su belleza natural y atmósfera relajante. El hotel está cerca de atracciones como la playa de Jogasaki (aproximadamente 2 km), el monte Omuroyama (aproximadamente 2.4 km), y el Museo del Gato (alrededor de 1.8 km). Se encuentra a unos 28 km del Templo Shuzen-ji. El aeropuerto principal más cercano es el Aeropuerto de Shizuoka, aproximadamente a 70 km.