D Darien Review of Taal Vista Hotel 4 years ago Nice hotel with fantastic view of the mountains an... Nice hotel with fantastic view of the mountains and lake.
Comments: