J John Lee Review of Taal Vista Hotel 4 years ago I keep coming back. Love the locale, love the view... I keep coming back. Love the locale, love the view.
Comments: