No, pets are not allowed at this property.
Self-parking is free at this property.
Located in Tianhe, this hotel is 2.5 mi (4.1 km) from Southern China Botanical Garden and 3.1 mi (5 km) from South China Agricultural University. Baiyun Mountain and Liyuan Light Science Museum are also within 9 miles (15 km). Longdong Station is 14 minutes by foot.