Best Western Plus Island Castle Hotel
When you stay at Best Western Plus Island Castle Hotel in Uijeongbu, you'll be convenient to Seoul Iris Garden. This hotel is within the vicinity of Bukhansan National Park and Dream Forest. Make y...
More info