Nestled in the centre of town within the 1950s exterior of the Old Timboon Library, is the Creek House - a two bedroom, fully furnished apartment. Long or short term accommodation.