About it
Hotel Leon is located in Biała Podlaska, about 1640 feet from the center and 2953 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.
Podlaska Gallery is 2953 feet from Hotel Leon, while Podlaska Gallery is 2953 feet away.