Contact us today


    Address:
    127 Main Road, Meriden, Solihull
    CV7 7NH

    Manor Hotel Tel:
    01676 522 735