Le Dora's World est situé à Jian, à 2 km de la ville de Hualien.
Toutes les chambres disposent de la climatisation et d'une télévision par satellite à écran plat.
L'établissement possède un salon commun.
Un service de location de voitures est assuré sur place.