El Oldtown Hostel Otter está situado en el barrio Centro de la ciudad junto a la Estación central de Zúrich. Hay 87 habitaciones en 7 plantas.
La propiedad se encuentra a 3.5 km del Estadio Letzigrund y a 0.5 km de Old Town. El centro de Zúrich se ubica a menos de 1 km. Los viajeros pueden comer en el bar el Wuste que está a 50 metros de la propiedad. El hostal está a pocos pasos de Kunsthaus Zúrich.
Cada habitación dispone de un balcón, un sofá y Wi-Fi gratis, así como de una cocina pequeña para los huéspedes. Algunas habitaciones incluyen baños compartidos equipados con una ducha, un secador de pelo y toallas de baño.
En el albergue se sirve a diario un desayuno bufé. Se tarda 13 minutos en auto en llegar al aeropuerto Internacional de Zúrich. El salón compartido ofrece Wi-Fi gratuito y una cocina pequeña.