Five-star Edsa Shangri-La

Five-star Edsa Shangri-La

Set in lush tropical gardens with the feel of a deluxe resort, the five-star Edsa Shangri-La combines attentive service with exceptional luxury in the centre of Ortigas Centre’s businesses and shopping areas.

Leave a Reply