Princess Armicha Pension House
Fernandez St. corner Dacuan Rd., Puerto Princesa City, Palawan, Philippines
The Princess Armicha Pension House is a good quality budget priced place to stay in Puerto Princesa City Proper. It is easy walking distance to most … Read the rest