The Edsa Shangri-La Hotel is a five star luxury hotel. It offers 632 beatiful guest rooms and suites and 4 international restaurants. The hotel is conveniently located in the centre of Ortigas Centre's businesses and shopping areas.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.