Selber Apartelle is located at Tagaytay-sta. rosa road, brgy francisco tagaytay city cavite