An Escape to Taal Vista Hotel in Tagaytay

An Escape to Taal Vista Hotel in Tagaytay

Taal Vista Hotel, the English Tudor Mansion style hotel, is a landmark in Tagaytay. Virtually everyone who has ever been to Tagaytay must have a photo taken from the ridge overlooking Taal Volcano. I remember childhood trips to Tagaytay with quick st...

Close