The Pavilions Hotels & Resorts announces first luxury resort brand in El Nido, Palawan island Philippines.

The Pavilions Hotels & Resorts has announced the signing of El Nido Beach & Spa Resort. The...

Editor