L
Leo Wehrli Review of Taal Vista Hotel
Had a great view from our lakeview room. Very spac...
Had a great view from our lakeview room. Very spacious. Restaurant Tazaa is highly recommended! Only thing I would have liked improved are the showers. They are fixed to the wall in a slightly awkward angle. Otherwise everything was great
Comments: