Hotel Leon is situated in Biała Podlaska, about 1,641 feet fromt the centre, 2,297 feet from St. Anne's Church and 2,953 feet from District Museum. Free WiFi is featured throughout the property and free private parking is available on site. A flat-screen TV is available. A welcome bottle of mineral water is provided. There is concierge service at the property. Podlaska Gallery is 2,953 feet from Hotel Leon, while Podlaska Gallery is 2,953 feet away.