M Marlowe Chica Review of Taal Vista Hotel 4 years ago Very upscale and historic hotel here in Tagaytay
Comments: