Отель The Twenty-First Century с крытым бассейном и фитнес-центром расположен в Пекине, в 12 минутах ходьбы от станции метро Zaoying (линия 14). Гостям предоставляется бесплатный Wi-Fi. Отель The Twenty-First Century находится в 40 минутах езды от международного аэропорта Шоуду и в 45 минутах езды от железнодорожного вокзала Пекина. Дорога на автомобиле до площади Тяньаньмэнь занимает 50 минут. В распоряжении гостей номера с кондиционером, телевизором и электрическим чайником. В числе удобств каждого номера собственная ванная комната с душем. Стойка регистрации в отеле The Twenty-First Century работает круглосуточно. Гости могут воспользоваться бесплатной камерой хранения багажа. К услугам гостей хорошо оборудованный бизнес-центр. На территории отеля открыт ресторан. Возможна доставка еды и напитков в номер.