Deer Isle Hostel Address 65 Tennis Rd Deer Isle ME 04627 United States Upcoming Events No events in this location facebook linkedin google+