Overlooking the city, the 3-star I.T.W. Hotel Seoul is at a distance of 2.6 km from the 236-meter-tall N Seoul Tower. This Seoul hotel features Wi-Fi throughout the property.
The property is located in Seoul, within walking distance of Itaewon tube station. Myeongdong Shopping Street is around 4 km from the hotel, and Gimpo airport is 25 km away. Around 4 km from the accommodation, guests will also find the six permanent exhibition galleries "National Museum of Korea". There is Bogwangdong Entrance bus stop just a short stroll from I.T.W. Hotel.
An electric kettle and a fridge are included in some rooms.
Donga Naengmyeon, located about a 5-minute walk from this Seoul property, serves Korean cuisine to satisfy every taste.