IMO: 8027896|
Finland
|
Manager:
ODIN (IMO: 8027896) is a Passenger Ship registered and sailing under the flag of Finland. ODIN was built in 1982. ODIN vessel length overall (LOA) is 70.4m, beam is 12m.