Loading hotels
Confirming room availability...
Helena's House, Room 904 Building 4 Aidi City No.7 Anning St Airport St Shunyi District, Beijing, China
Set 21 km from Beijing National Stadium - Bird Nest and offering free WiFi Helena's House features accommodation in Beijing.Each unit is fitted with air conditioning a private bathroom and a kitchen. A fridge and kettle are also featured.Guijie Street is 21 km from Helena's House. Beijing Capital International Airport is 1 km from the property.