Holiday Inn

Stonehenge

Purchased in December 2017

The hotel benefits from strong room revenue from corporate and leisure clients. It is the largest hotel close to the iconic Stonehenge. There are 103 rooms, conferencing facilities and an independent restaurant.

View website