Welcome House offers accommodation in Seoul, 1.6 km from National Museum of Korea. Guests have access to free WiFi. The apartment features 2 bedrooms, a flat-screen TV with cable channels and a fully equipped k ... Read more

View all Luxury Hotels in Seoul