The Carmelence Lodge Tagaytay (Luzon), Villa Carmele 3 Tagaytay - Nasugbu Highway, Maharika W *** 8.5 / 10 47 reviews