Experience Shangri-La at St. Francis Shangri-La Place With 60 storeys offering stylish comfort and luxury living, The St. Francis Shangri-La Place will set the standard for high-rise residences in the bustling Ortigas district. A project of Shang Properties,
Read More...
The Ortigas skyline will soon be acquiring a grand, new landmark. With its twin towers reaching 60 floors, The St. Francis Shangri-La Place, will not only be the tallest condominium project in the country, but will set the standards for comfort, exclusivity
Read More...