Karta Vacation Rentals





Perched on the slopes of Phoenix Mountain and overlooking Xiangshan Lake, this Zhuhai hotel sits about 5 km from the city center. Nearby sights within easy reach include Na Tcha Temple, the Ruins of St. Paul's Cathedral and Fortaleza do Monte.