Das 2-Sterne-Beijing Sicily Hotel bietet einen Mini-Markt und ein Restaurant, liegt im Stadtteil Dongcheng von Peking, in 5 km Entfernung von der Verbotene Stadt und ist somit ideal für Kulturinteressierte. WLAN wird in den Zimmern des Hotels angeboten.
Echomauer und der Himmelstempel sind 10 sowie einen 25-minütigen Spaziergang vom Hotel entfernt. Die Gedenkhalle für den Vorsitzenden Mao, ein idealer Ort, um die Gegend zu erkunden, befindet sich 3 km weit weg vom Sicily Peking. Longtan Lake Park befindet sich in unmittelbarer Nähe von der Unterkunft. Das Hotel befindet sich in der Nähe des Bahnhof Ost Peking, rund 2 Kilometer entfernt.
Das Sicily Peking empfängt seine Gäste in 101 Zimmern, die mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen ausgestattet sind. Eine begehbare Dusche und eine getrennte Toilette sind ebenfalls in den Badezimmern verfügbar.
Das Restaurant Shanshuijian Restaurant bietet chinesische Gerichte in einer Entfernung von 5 Minuten zu Fuß von der Unterkunft.