Stay 7 Seocho

1679-1, Seocho-dong, Seocho-gu
Seoul
Korea, Republic Of