Located on the beachfront in Puerto Galera, Bamboo House Beach Lodge & Restaurant has a bar. Both free WiFi and private parking are accessible at the bed and breakfast. Read more
Located on the beachfront in Puerto Galera, Bamboo House Beach Lodge & Restaurant has a bar. Both free WiFi and private parking are accessible at the bed and breakfast.