Situé à Zhushan, dans le comté de Nantou, le 93 Street House dispose d'un balcon. Il propose une cuisine et un salon communs, ainsi qu'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il propose des chambres familiales et une terrasse bien exposée.
Les logements sont équipés de la climatisation, d'une télévision par câble à écran plat, d'un réfrigérateur, d'une bouilloire, d'une douche, de chaussons et d'un bureau. Certains logements comprennent un dressing. Tous les logements sont insonorisés.
L'aéroport de Chiayi, le plus proche, est implanté à 54 km.