Homestay in Rolleston, Canterbury
for $190
$190