City Apartments was built in 1999, it offers a luxurious and convenient living in downtown Shanghai. The 32-storey apartment building stands on a five-storey podium (health club, business facilities), operated by the adjacent four-star hotel, City Ho...