21st Century Tower
21st Century Tower
21st Century Tower

0 / 0

Prev

Next

About 21st Century Tower

21st Century Tower is a 50-story tower that  contains 895,000 square feet including 451,920 square feet of office space, a 187-room Four Seasons Hotel and 65 Four Seasons luxury apartments.
View in Google Maps Map showing the location of 21st Century Tower

Address

  • 210 Century Avenue Pudong District, Shanghai, China

Location

  • Located along Century Boulevard, the main street in the ?Little Lujiazui? Financial District

Architect

  • Gensler

Building Details

  • 895,000 square feet
  • 50 floors
  • 65 units