21 aleja Jana Pawła II Warszawa, Mazowieckie 00-854
Seated: 12
Square Feet: 344 ft2
Leo is popular with private business gatherings. An isolated location of the venue, apart from other meeting areas, gives a feeling of intimacy and ensures discretion. Leo meeting room can be distinguished by large windows with a view over trees and modern office buildings.