Hotel Lord is located in the very centre of Witnica, a town in western Poland. It offers accommodation with a TV with satellite channels and free Wi-Fi. Free private parking is available.