Self-Catering in Newport

The Owl House holiday cottage provides luxury accommodation in the Shropshire countryside. If you want to feel "at home" this is cottage for you. Set in a peaceful rural location, with stunning views over the Shropshire countryside, it offers spacious and luxury accommodation. The house was converted from a barn, dating from the late 1700ís. The Owl House gets its name from a Little Owl who used to perch on the roof of the barn. Thankfully, despite the building disruption, he returns with a mate in the Spring - he thinks its luxury accommodation too!