La 93 Street House si trova a Zhushan, a 8 km dal Chelungpu Fault Preservation Park e a 24 km dal Giardino del Tè Nantou Pakua. Tra i servizi di questa struttura figurano una cucina e un salone in comune, e la connessione WiFi gratuita in tutte le aree. La struttura dispone di camere familiari.
La struttura vanta una terrazza solarium.
L'Aeroporto più vicino è l'Aeroporto Internazionale di Taichung, a 56 km da 93 Street House.