MILSOMS HOTEL

THE CLARENDON HOUSE
KENILWORTH
United Kingdom