K
Kevin K Review of Taal Vista Hotel
Great location, staff was professional, and lodgin...
Great location, staff was professional, and lodging was clean and comfortable. If you want a really nice suite, ask for the Bali suite.
Comments: