El Doll House Lodge se encuentra en Hengchun, a 1 minuto a pie de la calle comercial de Hengchun y la estación de autobuses de Hengchun. Hay conexión WiFi gratuita en todas las zonas.
El Doll House Lodge se encuentra a 10 minutos en coche de la calle comercial de Kenting y a 2 horas en coche de la estación de tren de alta velocidad de Zuoying.
Los alojamientos están decorados en diferentes temas de dibujos animados y disponen de TV de pantalla plana, aire acondicionado y zona de comedor con nevera y hervidor eléctrico. También incluyen baño privado con ducha, secador de pelo y artículos de aseo gratuitos,
El establecimiento está a pocos pasos de varios sitios para comer.