Alcyon si trova nella tranquilla area di Izu Kogen a Ito, Giappone, nota per la sua bellezza naturale e l'atmosfera rilassante. L'hotel è vicino a attrazioni come la Spiaggia di Jogasaki (circa 2 km), Mt. Omuroyama (circa 2.4 km), e il Museo del Gatto (circa 1.8 km). Si trova a circa 28 km dal Tempio di Shuzen-ji. L'aeroporto principale più vicino è l'Aeroporto di Shizuoka, a circa 70 km di distanza.