Amihan Resort beschikt over een buitenzwembad en ligt in Panglao, op 500 m van Alona Beach. Het 4-sterrenresort beschikt over een terras en kamers met airconditioning, gratis WiFi en een eigen badkamer. Alle kamers zijn voorzien van een flatscreen-tv met kabelzenders.
Alle kamers van het resort hebben een terras. Alle kamers zijn voorzien van een koelkast.
De accommodatie verzorgt elke ochtend een continentaal, à-la-carte of Amerikaans ontbijt.
Danao Beach ligt op 700 m van de accommodatie en de internationale luchthaven van Panglao ligt op 5 km afstand.