Palacio del Sur
VERIFIED
Palacio del Sur
Score: 20,036
7 out of 7 MICE Hotels Worldwide
3 out of 7 MICE Hotels in Philippines
3 out of 7 MICE Hotels in Philippines