skip to content
St. Andrews Town Hotel

Cedars Restaurant

Cedars Restaurant is at St Andrews Town Hotel and is located in historic Droitwich Spa. An elegant Georgian building and tranquil gardens make you feel as if you are in a country house retreat.

We use cookies on this website for better user experience.
How we use cookies