Ideally located in the heart of downtown Seoul, The Plaza is the premier choice for even the most discerning business travelers who pursue both style and convenience. Presenting boutique accommodation in central Seoul, the well-designed Plaza has free Wi-Fi and an indoor pool. A 2-minute walk from City Hall Station, it offers easy access to the city centre.
119, Sogong-ro, Jung-gu
Contacts & Details