Artist House Veda September 2, 2014 See, Stay 3090 There are some quirky places to stay in Byron Bay and this one is no exception. Located right in town, it reminds me of a house I lived in East Fremantle, WA in the mid-nineties. 100 Hubble, which was also once...