Das 5-Sterne-Lia! Beijing Hotel bietet ein Restaurant und liegt im Bezirk Dongcheng von Peking, etwa 2 km von der Verbotene Stadt und 16 Minuten Gehweg von der Wangfujing Straße entfernt. Das Hotel stellt WLAN im ganzen Gebäude zur Verfügung.
Das Stadtzentrum von Peking kann man innerhalb von 20 Minuten zu Fuß erreichen. Das Lia! bietet Nähe zu Sehenswürdigkeiten wie dem Jingshan-Park (3 km) und dem Ritan-Park (2,1 km). Das Chinesische Nationalmuseum ist ungefähr 10 Fahrminuten von der Unterkunft entfernt, während der Bahnhof Ost Peking in ca. 15 Gehminuten Entfernung vom Hotel liegt. Die Bushaltestelle Beijing Station East ist nicht weit entfernt von der Unterkunft.
Die Gäste können im Restaurant DongFang Roast Duck, das sich nur 150 m vom Lia! befindet, eine Auswahl an chinesischen Gerichten genießen.