Description
Summary
Description
Stay at Estancia Resort, a popular and functional hotel, located just 0.6 miles (0.9 km) from the center of Tagaytay. As a 3-star hotel, the accommodation promises a comfortable stay in Tagaytay. Previous guests have rated their stay at the hotel an average of 3.0 out of 5 stars in 27 reviews.