Apartments Odesa & Ivan, Kremeniæi 24/1, krk
GPS: 45.11741,14.54009 -
Croatia accommodation