403-1000 | 9178225 | +63 46 4131000 | Mobile +63 0917 8091254
Kilometer 60, Aguinaldo Highway, 4120 Tagaytay City
View More DetailsFrom its founding in 1939, Taal Vista Hotel in Tagaytay City has been the vantage point of choice to enjoy the stunning view of the majestic Taal… Read more…