A Aidan Ferreria Review of Taal Vista Hotel 4 years ago Great view of Taal Lake, good food, friendly staff... Great view of Taal Lake, good food, friendly staff.
Comments: