Com uma piscina exterior, o Amihan Resort está situado em Panglao, a 500 metros da Praia Alona. Com um terraço, o resort de 4 estrelas dispõe de quartos climatizados com acesso Wi-Fi gratuito, cada um com uma casa de banho privativa. Todos os quartos estão equipados com uma televisão de ecrã plano com canais por cabo.
No resort, todos os quartos têm um terraço. Todos os quartos incluem um frigorífico.
Um pequeno-almoço continental, à carta ou americano está disponível todas as manhãs na propriedade.
A Praia Danao fica a 700 metros da propriedade, enquanto o Aeroporto Internacional de Panglao está a 5 km.