La Sierra Villas is located in Trece Martires, Philippines on Patda Bridge, Governor’s Drive, Brgy Hugo Perez Rd. La Sierra Villas is rated 3 out of 5 in the category wedding venue in Philippines.
Address
Patda Bridge, Governor’s Drive, Brgy Hugo Perez Rd