Vella Suite Hotel, Suwon, Vella Suite Hotel, Suwon, Republic of Korea (approx. 37.26265°, 127.03351°)