|
Philippines Hotels »
Tagaytay Hotels Resorts »
Discovery Country Suites
About the HotelTagaytay is the perfect place to get some quiet rest and relaxation, and the 3-star Discovery Country Suites Hotel is the ideal paradise to experience it. As soon as you arrive in front of the hotel's beautiful country-cozy facade, you immediately realize you are in for a memorable vacation. CommentsOther 3 Star / 4 Star Hotels in Tagaytay
|