Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
Taal Vista Hotel, Tagaytay
1 like
Its just off the main highway about 2 hours drive from Manila. A well known location. But if travelling their make sure its not a public holiday, as the journey could be extended by 4 hours. But...
1 result shown