The Blue Terra - hotels

The Blue Terra is one of the hotels in Sokcho, South Korea. Free WiFi available. Wheelchair accessible. Discover The Blue Terra and other hotels in Sokcho,