Karta Vacation Rentals





Tucked at No.100 Hongxia Street in Daoli, Harbin — a boutique stop a few steps from Central Street, the Songhua River and St. Sophia Cathedral. Exit 3 of Central Street Metro Station is nearby and Harbin Railway Station is about 3.2 km away. Perfect for family-friendly city stays with easy walking access to Central Street, Ice Sculpture World and St. Sophia Square.