92015Jun Loading Map.... Hefei Swan Lake Hotel East Road 888 - HefeiDetails 31.8826745 117.46256820000008 Address East Road 888 Hefei China Upcoming Events No events in this location