Tag: Tagaytay Hotels

Taal Vista Hotel Named UN Peace Center and Global Citizens Hub

Taal Vista Hotel, one of the Philippines’ most storied landmarks in Tagaytay, has been formally recognized as a United...