166 Taiping Street, Tianxin District, Changsha, China
With beautiful views of Xiangjiang River, the Mei Le Jia Yuan Hotel Taiping Street is close to the Bar Street and Huangxing Road Pedestrian Street.
Opened in 2009, the hotel offers 45 rooms and suites.