Each of the rooms at Taal Vista Hotel offers splendid view of the verdant gardens or the Taal Lake and volcano.

Each of the rooms at Taal Vista Hotel offers splendid view of the verdant gardens or the Taal Lake and volcano.

Each of the rooms at Taal Vista Hotel offers splendid view of the verdant gardens or the Taal Lake and volcano.

Leave a Reply