Situé à Magong, à moins de 1,4 km de l'université nationale des sciences et de la technologie de Penghu et à 2,9 km du musée de la vie de Penghu, le Penghu Lemongrass propose des chambres climatisées avec salle de bains privative. Offrant une vue sur la ville, il se trouve à 3,3 km du First Guesthouse Penghu et à 3,6 km du Four Eyes Well. L'établissement propose des chambres familiales.
Leur salle de bains privative est pourvue d'une douche et de chaussons. Tous les logements comprennent un bureau et une télévision à écran plat.
Des visites guidées sont organisées à proximité de l'établissement. Un service de location de voitures est assuré sur place.
Le Penghu Lemongrass se trouve à 3,7 km du pont arc-en-ciel de Xiying et de la vieille rue Penghu Zhongyang. L'aéroport de Penghu, le plus proche, est implanté à 7 km.