fbpx

    The Plaza

    Located in the heart of downtown Seoul, The Plaza is the premier choice for even the most discerning business travellers who pursue both style and convenience.

    Property Information
    • Location
      Myeong-dong
    • Accommodation
    • Facilities
    • Activities
    • Wildlife
    • Seasons
    • Family
    • Rates