Dolphin Castle se encuentra en Donggang, en la región de Pingtung County, a 21 km de Estación de metro Siaogang. Ofrece alojamiento con wifi gratis, zona de juegos infantil, bicicletas gratis y parking privado gratis.
Se ofrece TV de pantalla plana con videoconsola, baño privado con artículos de aseo gratuitos y zona de cocina con nevera en ciertas unidades.
El bed and breakfast ofrece varias instalaciones de bienestar, como centro de fitness y bañera de hidromasaje.
En Dolphin Castle, la clientela puede jugar al ping-pong en el propio alojamiento o practicar ciclismo en los alrededores.
Love Pier está a 31 km del alojamiento, y Museo de Historia de Kaohsiung está a 32 km. El aeropuerto más cercano (Aeropuerto Internacional de Kaohsiung) está a 21 km del alojamiento.