Contribute photo
Club Balai Isabel
Beachfront resort in Tagaytay with outdoor pool, a la carte restaurant, and free WiFi. Enjoy relaxation near the peaceful Taal Lake. (142 characters)