La Your Townhouse si trova a Caylaway e offre attrezzature per barbecue. Situata a 47 km da Tagaytay, la struttura offre l'aria condizionata, la connessione WiFi gratuita e un parcheggio privato in loco.