Culture Plaza Hotel Overview

Property Location With a stay at Culture Plaza Hotel Zhejiang in Hangzhou (West Lake), you'll be close to Zhejiang Museum of Natural History and West Lake. This hotel is within close proximity of Westlake Culture Plaza and Yellow Dragon Sports Center.Rooms Make yourself at home in one of the 174 ai


Map Location

Hotel Facilities

  • Bar/Lounge
  • Business centre
  • Sauna
  • Spa