X
XD IlIlIlllIlllIII Review of Taal Vista Hotel
Good view but not as great as the others. Kind and...
Good view but not as great as the others. Kind and respectful staff.
Good view but not as great as the others. Kind and respectful staff.
Comments: