The Lexington Hotel Yoido

13 3 Yoido Dong
Seoul
Korea, Republic Of