The hotel stands on a hill overlooking the West Sea in the port city of Incheon. It takes about 20 minutes from Incheon International Airport and about 40 minutes from Seoul.
The hotel offers Korean, Japanese, Coffee Shop, and Main Grill serving Continental and Chinese cuisine.