Отель «На Челюскинцев» расположен в Омске, в 6 км от Омской государственной областной научной библиотеки им. А. С. Пушкина и также в 6 км от Омского драматического театра. К услугам гостей общий лаундж, бесплатная частная парковка и бесплатный Wi-Fi. Отель находится примерно в 6 км от Омского областного музея изобразительных искусств имени Врубеля, в 11 км от стадиона «Арена-Омск» и в 10 км от Омского государственного технического университета. В отеле есть круглосуточная стойка регистрации и общая кухня.
Все номера оснащены телевизором с плоским экраном и кабельными каналами. Гости всех номеров пользуются собственной ванной комнатой. Предоставляются тапочки и постельное белье.
В 9 км от отеля «На Челюскинцев» расположен торговый центр «Планета Дом». Расстояние до ближайшего международного аэропорта Омск Центральный составляет 8 км.