A sprawling 2,500 square meter property located in the heart of Abra with overlooking scenery of the town and the mountainous region of Abra’s so-called ‘Sleeping Beauty Mountain’. Spend the rest of your stay with grandeur and elegance and experience the best service in Abra.