T
Thomas Mirasol Review of Taal Vista Hotel
Nice location, but the rooms are long overdue for ...
Nice location, but the rooms are long overdue for renovations. The staff is ok but harried by the throngs of guests especially on weekends. Not my first choice in Tagaytay but ok in a pinch.
Comments: