Situated in Taitung City, Penguin Castle has accommodation 1.3 km from Beinan Cultural Park. Free WiFi is featured.
All units feature air conditioning and a cable flat-screen TV.
The daily breakfast offers American and Asian options.
Taitung Art Museum is 3.7 km from the homestay, while Taitung Forest Park is 4.4 km away. The nearest airport is Taitung Airport, 6 km from the property.