Palo Alto Bed and Breakfast is an affordable hotel in Puerto Princesa, Palawan. I love the concept of this hotel as they want to provide affordable lodging in Palawan where people can relax and get close to nature. We spent four days and three nights at Palo Alto Bed and…