Image is not available

Holiday Suites Hotel & Resort

Hotel

North National Hi-way, Tiniguiban, Puerto Princesa, Palawan, Philippines 5300