Located in Binhai, this hotel is 1 mi (1.6 km) from TEDA Football Stadium and within 3 mi (5 km) of Tianjin Binhai Cultural Center and Tianjin Binhai Library. Haihe Bund Park and Taku Forts are also within 6 mi (10 km). Taihulu Station is 27 minutes by foot.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.