Alcyon расположен в спокойной области Идзу Коген в Ито, Япония, известной своей природной красотой и расслабляющей атмосферой. Отель находится рядом с достопримечательностями, такими как пляж Джогасаки (примерно 2 км), гора Омурояма (примерно 2,4 км) и Музей кошек (около 1,8 км). Он находится примерно в 28 км от храма Шузен-дзи. Ближайший крупный аэропорт — аэропорт Сидзуока, примерно в 70 км от отеля.