Ski Resorts

Share this:

There’s something to be said about location and Star Hill Resort, tucked up into the Cheonmasan Mountains, is conveniently only 32km from Seoul. Whether you’re looking for a day out of the city, or have an afternoon off to duck up the mountain for a few runs, this little resort might just offer the perfect escape.