SotoGrande at Neopolitan is an eight-storey, full hotel development with total 198 hotel units.

Poised to rise within the Neopolitan Business Park, a master-planned complex by Sta. 167 more words