Alibaba

Residence
Price unavailable
About it
Alibaba is located in Seoul, just 2.8 miles from Myeongdong Station and 2.9 miles from Seoul Station. The air-conditioned accommodation is 2.5 miles from National Museum of Korea. Free Wifi is available throughout the property and The Shilla Duty Free Shop Main Store is 2.4 miles away.
The villa is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. The accommodation is non-smoking.
Namdaemun Market is 2.9 miles from the villa, while Myeongdong Cathedral is 3.1 miles from the property. Gimpo International Airport is 12 miles away.
Its strengths
LAN Wi-Fi
Location
용산구 우사단로10길 24-5 3층 (201호)Seoul 04407
Dates of your stay
Availability with
------------------