El Barracuda Hotel se encuentra en Novosibirsk, a 10 km de la estación de trenes y del circo estatal de Novosibirsk. El establecimiento alberga un bar. Además, facilita aparcamiento privado gratuito y Wi-Fi gratuita en todo el recinto.
Número de habitaciones: 36
Ulitsa Mendeleeva 5, 630110 Novosibirsk, Rusia