Гостиница «Сибирь» расположена в центре Барнаула по адресу проспект Социалистический, дом 116, в непосредственной близости от площади Сахарова и железнодорожного вокзала в 1,5 километра. Рядом находятся Алтайский краевой театр драмы имени В.М. Шукшина, набережная реки Обь, магазины, кафе и основные городские магистрали, что обеспечивает удобный доступ к городской инфраструктуре. Аэропорт имени Г.С. Титова находится в 16 километрах от гостиницы.
Гостиница представляет собой отдельный шестиэтажный корпус с лифтом и круглосуточной стойкой регистрации. Номера оснащены санузлом, телевизором, кондиционером, холодильником и Wi-Fi, интерьер выполнен в классическом стиле.
В инфраструктуре гостиницы доступны два ресторана, крытый бассейн, сауна с массажным кабинетом, конференц-зал на 50 человек и банкетный зал, а также парковка, хранение багажа и прачечная. Для детей предусмотрены дополнительные услуги, включая прокат кроваток.