Selflamingo Travel Lodge is located in Batangas, Philippines on President Jose P. Laurel Hwy, Brgy. Sorosoro Karsada,. Selflamingo Travel Lodge is rated 3.7 out of 5 in the category travellers lodge in Philippines.
Address
President Jose P. Laurel Hwy, Brgy. Sorosoro Karsada,