Hotel Home Inn Fangzhuang
1 Fangzhuang Road, Fengtai District, 100078 Beijing, China - Beijing.
See on map
See 2 photos
Where is the lodging establishment?
1 Fangzhuang Road, Fengtai District, 100078 Beijing, China - Beijing.
Choose your room
Hotel Home Inn Fangzhuang
This cosy hotel is set in Fengtai. The property consists of 103 guests rooms. This is not a pet-friendly accommodation.