3-звездочный Taiwan Hotel насчитывает 284 номера и находится в 2 километрах от Старой пекинской обсерватории.
Торговый центр Wangfujing расположен в 5 минутах неспешного шага от отеля, а такие природные достопримечательности, как Парк Бэйхай, – примерно в 2 км. Культурные достопримечательности в этом районе – Запретный город (1 км) и площадь Тяньаньмэнь (2 км). Путешественники могут посетить Храм Неба – популярное место находится на расстоянии 3 км от этого отеля. Этот отель находится на расстоянии всего лишь 300 метров от станции метро метро Wangfujing. Не составит труда добраться и до Храма Юнхэгун. Taiwan Hotel расположен прямо в центре Пекина, в 23 минутах езды от аэропорта Международный Пекин Шоуду.
Постояльцам предлагают отведать завтрак, который сервируют в ресторане. Гости могут пообедать в ресторане "Дворцовый музей "Запретный город"", что находится в паре минут езды от этого отеля.