Alcyon est situé dans la paisible région d'Izu Kogen à Ito, au Japon, connue pour sa beauté naturelle et son atmosphère relaxante. L'hôtel est proche d'attractions telles que la plage de Jogasaki (environ 2 km), le mont Omuroyama (environ 2.4 km), et le musée des chats (environ 1.8 km). Il est à environ 28 km du temple de Shuzen-ji. L'aéroport majeur le plus proche est l'aéroport de Shizuoka, situé à environ 70 km.