Lan Zhi Meng Hotel
Conveniently located by Liangmaqiao underground station, Lan Zhi Meng Hotel features a luggage storage, an elevator and a car park.
A short stroll of 25 minutes will take you to Si De Park, Lama Temple and The Palace Museum.
There are shops and a supermarket in the proximity of the hotel.
Lan Zhi Meng Hotel provides 50 guestrooms appointed with a sofa, climate control, a microwave, a refrigerator and flat-screen TV for a pleasant stay in Beijing. Some rooms have the garden view. They also have private bathrooms with bath sheets, a shower and a hairdryer.
Serving a wide range of dishes, Cai Yi Xuan and Pine Nuts Japan Restaurant can be reached within 10 minutes’ walk.
The nearest metro station is 600 meters away.