The main problem is, it is NOT in Wangfujing area, from the map location which was WRONG, it took us 3 hours to search for the real location which was around 3kms (3 subway stations) away from the marker on the map.
Do not follow the google map marker, or the expedia marker, these are wrong. We had to ask locals to borrow their phone to call this apartment just to get directions to the real place. Such a big hassle sine we only had one day in Beijing and only decided to try this new place since it was also "supposedly" in Wangfujing area where we always stay.
Only locals apparently get this hotel since they can make local calls and get directions.
I wish there was some review before detailing how to get to this place in English, well here is my best effort to help all those who get fooled by the incorrect google map marker.
The apartment building is nearer ChaoYangMen station, by nearer, i mean around 500M away from the station. The landmark you will see is the Beijing Galaxy Soho which is this giant egg shaped building right in front of the apartment complex.
From there, you will have to navigate these 2-3 identical buildings which are only marked with A, B, C, D (corresponding to the corner of the building). You will have to find the building furthest away from the station, go up C, and look for Room C506 (on the 5th floor) for some caretaker who will show you your room.
Again, this place is much easier for locals to go to that foreigners, so just book hotel instead