Island Retreats Ltd
  • Bishops House

Retreat House on the Isle of Iona that accommodates groups of up to 23.