Ibis Gloucester

Sawmills End
Gloucester
United Kingdom