Nearby Landmarks and Attractions

218 Anren Rd. - 0.6 miles from hotel

No. 8 Art Hotel Amenities