Information
Location Info |
Features |
---|---|
1 Garden Way, Ortigas Centre Manila National Capital Philippines (63 2) 633 8888 Visit Site |
Hotel |
Edsa Shangri-La, Manila reviews
Login to comment