Jamsil Sports Complex is also a popular place to see in Seoul. It is 3 km from Selene Hotel.