Offrant une vue sur la ville, le Sugar Island Inn est situé à Magong, à 500 mètres de l'université nationale des sciences et de la technologie de Penghu et à 1,1 km du musée de la vie de Penghu. Vous bénéficierez d'un accès à un balcon et d'un parking privé gratuit. Des chambres familiales sont disponibles.
Tous les logements disposent d'une terrasse, d'une télévision par câble à écran plat avec des services de streaming, de la climatisation et du chauffage. Leur salle de bains privative est pourvue d'une douche, de chaussons, d'un sèche-cheveux et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
Un service de location de voitures est assuré sur place.
Les lieux d'intérêt à proximité du Sugar Island Inn incluent le First Guesthouse Penghu, le Four Eyes Well et la vieille rue Penghu Zhongyang. L'aéroport de Penghu, le plus proche, est implanté à 5 km.