Island Arch Homestay ligt op 12 minuten lopen van National Penghu University of Science and Technology, en biedt accommodatie met een tuin, een gedeelde lounge en een gedeelde keuken.
De units zijn voorzien van een terras, airconditioning, een flatscreen-tv en een eigen badkamer met douche en gratis toiletartikelen. Alle units beschikken over een balkon met uitzicht op de tuin.
Autoverhuur is beschikbaar bij de homestay.
Penghu Living Museum ligt op 2,4 km van Island Arch Homestay, en First Guesthouse Penghu ligt 2,7 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Penghu, op 6 km van de accommodatie.