V Vincent Malig Review of Taal Vista Hotel 4 years ago Newly renovated rooms are nice. Food is average.
Comments: