NIKODIMOS GARDEN STUDIOS

  • Rooms
  • Location: South
  • Hosts: 12

These lovely studios are set in their own garden with BBQ and parking and are run by a Greek family in the resort of St George in the south of Corfu. There are 3 double