Karta Vacation Rentals
In Times Square inside China’s Olympic Park, this hotel sits about 500 m (roughly a 10-minute walk) from Guangzhou South Railway Station. Address: No. 283 West of Hanxi Avenue, Guangzhou, China. It’s steps from subway lines 2 & 7 and nearby coach, taxi and bus stations; Changlong tourist resort is about 3 km (≈10 min by car) and Pazhou International Exhibition Center is roughly a 30-minute drive.