Located in Tagaytay, The Lake Hotel Tagaytay is on a lake, a 2-minute drive from Sky Ranch and 6 minutes from Our Lady Of Lourdes Parish. This upscale hotel is 3.6 mi (5.8 km) from Ayala Malls Serin and 4.2 mi ... Read more

View all Luxury Hotels in Tagaytay