With a stay at Garden Inn Changsha Pedestrian Street Branch in Changsha (Fu Rong), you'll be within a 15-minute drive of Helong Stadium and Martyrs' Park. This hotel is 2.4 mi (3.9 km) from Hunan Provincial Museum and 4.3 mi (7 km) from Mount Yuelu. Dining Wrap up your day with a drink at the bar/lounge. Business, Other Amenities Featured amenities include luggage storage and an elevator (lift). Self parking (subject to charges) is available onsite.