Located in Yuexiu, this hotel is within 1 mi (2 km) of Wuyang Sculpture and Yuexiu Park. Beijing Road Pedestrian Street and Haizhu Wholesale Market are also within 2 mi (3 km). Sun Yat-sen Memorial Hall Station is 6 minutes by foot and Yuexiu Park Station is 13 minutes.