Located in Guangzhou (Tianhe), Atour Hotel Taiguhui of Tianhe River Guangzhou is within a 10-minute drive of Beijing Road Pedestrian Street and Canton Fair Complex. This hotel is 3.1 mi (4.9 km) from Canton Tower and 10.4 mi (16.8 km) from Chimelong Paradise.