Menu Close
© 2025 The Taishan Project
Site design by Red Bean Company
The Phoenix Garden (Biguiyuan) hotel is the most opulent in Taishan. It is rated five stars, has a huge swimming pool, recreation room, restaurants, and, shops.