Edsa Shangri-La, Manila 5 stars

1 Garden Way Ortigas Center, 1650 Manila, Philippines

Hotel image
Read more reviews for Edsa Shangri-La, Manila