The 4-star Ac Embassy Hotel Beijing, located about 20 minutes' walk from Guijie Street, offers guests a restaurant. There is also parking.
You'll need 18-minute drive to Beijing Capital International airport. The hotel is situated within a few blocks of Broadway Cinematheque. The Historic red Bell and Drum Clock Towers lies 4.6 km away, while Agricultural Exhibition Center tube station is 550 metres from this hotel.
Paddy O Sheas is located next to Ac Embassy Hotel and serves Indian dishes, nearly 5 minutes' walk away.