Tagaytay Rest House Casa vacanze
Lemon St. Southridge Tagaytay, 4120 Tagaytay, Filippine
Boasting garden views, Tagaytay Rest House provides accommodation with a terrace and a balcony, around 4.7 km from People's Park in the Sky. Situated less than 1 km from Picnic Grove, the property features a garden and free private parking.