Sitting at just 200 metres from Busan Train Station, in the traffic centre of the city and next to a subway station, this hotel is the perfect choice for all weary travellers or tourists looking for a hub during their trips. The International Jagalchi..