Property Location With a stay at Fox Hotel in Seoul, you'll be close to Seoul Science Park and National Museum of Korea. Rooms Make yourself at home in one of the 31 air-conditioned rooms featuring kitchenettes. Wired and wireless Internet access is complimentary,..