"*" indicates required fields
Combining traditional Korean aesthetics with modern sensibility
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.