Tagaytay Clifton Resort Suites is a condominium hotel with 10 buildings.


To know more about this project, read more here and watch our videos.