The Creek House is a beautifully renovated contemporary large detached house sleeping up to 12 people. It offers spacious and stylish five bedroomed accommodation with superb panoramic views across fields and Buss Creek towards the beautiful seaside town of Southwold.