Overview

Phoenix Island Resort Zhoushan

No.120 Qingleitou Road, Zhoushan 316000, China
+86 580 803 1188

Call

+86 580 803 1188

Overall guest ratings

7.5/10 Good
based on 112 reviews

Review highlights

  • 5.9
  • 5.0
  • 2.0
  • 2.0

Good to know

  • Great view

Nearby

    show all
    Reviews
    Map

    Map