Featuring an outdoor swimming pool, Amihan Resort is located in Panglao and is 1640 feet from Alona Beach. Featuring a terrace, the 4-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. Every room is fitted with a flat-screen TV with cable channels.
At the resort, every room comes with a terrace. All rooms will provide guests with a fridge.
A continental, à la carte or American breakfast is available every morning at the property.
Danao Beach is 2297 feet from the property while Panglao International Airport is 3.1 mi away.