Thornton Manor

Hotel in Birkenhead, UK

Wikipedia: en:Thornton Manor