Olton Hall (aka Hogwarts Castle / Express)

The Olton Hall is a luxurious apartment that can sleep up to 5 people. It comes with a real WOW factor with an elegant mix of the ‘old’ in terms of the building and structure and the ‘new’ in terms of the fittings. It features a large lounge diner and kitchen, two very spacious bedrooms, a family bathroom and an ensuite to the master bedroom.  Olton Hall is the locomotive made famous by starring in the Harry Potter films as the Hogwarts Castle or Hogwarts Express.