The New Inn

This hotel is not currently in
the Good Hotel Guide

The New Inn
GL7 5AN.
Coln St Aldwyns
Gloucestershire
GL7 5AN
England