Situé à Hengchun, le Doll House Lodge se trouve à 1 minute à pied de la rue commerçante et de la gare routière de la ville. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble de l'établissement.
En voiture, le Doll House Lodge est installé à 10 minutes de la rue commerçante Kenting et à deux heures de la gare des trains grande vitesse Zuoying.
Affichant une décoration inspirée de différents dessins animés, les logements du Doll House Lodge comprennent une télévision à écran plat et la climatisation. Ils comportent aussi un coin repas avec réfrigérateur et bouilloire électrique. Leur salle de bains privative est pourvue d'une douche, d'un sèche-cheveux et d'articles de toilette gratuits.
Enfin, vous trouverez différents restaurants locaux à seulement quelques pas de l'établissement.