This beach hotel is nestled in the beaches of Buyong in Mactan Island, Cebu. It comes with facilities such as..