South & North International Apartment Guangzhou hotel is situated in a prime touristic area of Guangzhou, 10 minutes' drive from Pearl River and just 1.6 km from the Hoi Tong Monastery. Featuring a restaurant, the hotel is located within a few blocks of the Palace of the Nanyue Kingdom.
This 4-star hotel has a prime setting a 17-minute walk from the Soaring 1888 Sacred Heart Catholic Cathedral. The South & North stands a stone's throw from Tuanyida Square tube station. The nearby cultural experience includes the Peasant Movement Institute, which is 1.3 km away. The nearest bus stop Dongdi is 250 metres away.
This property welcomes guests to 110 air-conditioned rooms. Some of them come with complimentary Wi-Fi and a plasma TV along with a mini-bar.
South & North International Apartment hotel is within 5 minutes' walk of Tai PingSha Cai Ji and serves delectable meals.