Located in Harbin, Harbin 107 Villa is 6 km from Central Street. The accommodation features a hot tub. Saint Sophia Cathedral is 6 km from the property. Free WiFi is featured .
All units feature a flat-screen TV and Xbox 360. Some units are air conditioned and include a seating area with a laptop and computer. There is also a dining area and a kitchen fitted with a fridge. A stovetop and kettle are also provided. Towels and bed linen are offered.
Harbin 107 Villa also includes a barbecue.
Harbin Grand Theatre is 900 metres from Harbin 107 Villa, while Siberia Tiger Park is 1.8 km away. The nearest airport is Harbin Taiping International Airport, 34 km from Harbin 107 Villa.