Tarlac City 102.31 km
Camella Tarlac
LC Building, Manila North Road, Tarlac City, Tarlac, Philippines
LC Building, Manila North Road, Tarlac City, Tarlac, Philippines