Ploshchad' Lenina, 1 kv. 117, Baranovichi, Brest Voblast (Belarus) Show on map
Updating availability and prices
With a restaurant and a bar, Apartment Lenin Square 1 is located in Baranavichy and provides free WiFi
Hiking and skiing can be enjoyed nearby, while a ski equipment rental service and a ski pass sales point are also available on site
This apartment has a balcony, stovetop and kitchen
Book now, best price guaranteed!
Hotel