Tu Casa at Pico de Loro ligt op 6 minuten lopen van Beachclub Pico de Loro en 600 meter van Pico de Loro Cove, en is voorzien van gratis WiFi en een terras. Deze bed & breakfast ligt op 38 km van The Center en 50 km van Tagaytay International Convention Center.
Mount Pico De Loro ligt op 14 km van de bed & breakfast, en Caleruega ligt 43 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ninoy Aquino, op 71 km van Tu Casa at Pico de Loro.