Twin Pines Suites is a 3-star hotel located in 185 Aguinaldo Highway, Maharlika East, Tagaytay City, Tagaytay with 5 rooms to choose from.
With several room amenities and hotel facilities available, Twin Pines Suites is a comfortable place to stay for families and tourist travellers.