Shangri-La at the Fort

Details

Location

Address:
Bonifacio Global Center, Taguig, Metro Manila, Philippines