The Shilla Seoul Hotel
The Shilla Seoul Hotel is in the major capital city of Seoul, South Korea. This is a resort where you can enjoy luxury and comfort. It's only 3 kilometers away from the major Itaewon Street, one of the main shopping streets of the city. It features a full spa where you can enjoy an extensive menu of beauty treatments.