Located in Baranavichy, this apartment features free WiFi. Guests benefit from balcony. The unit fitted with a kitchen with an oven and microwave. Towels and bed linen are provided in this self-catering accommodation.
Offering free WiFi and city views, Apartment Lenin Square 1 is an accommodation l Read more
Located in Baranavichy, this apartment features free WiFi. Guests benefit from balcony. The unit fitted with a kitchen with an oven and microwave. Towels and bed linen are provided in this self-catering accommodation.
Offering free WiFi and city views, Apartment Lenin Square 1 is an accommodation located in Baranavichy. The property was built in 1990 and features accommodation with a balcony. The property includes a living room with a TV. The accommodation is fitted with a kitchen.
Number of Rooms: 1