Yes! All meeting rooms have natural light with large windows from the ground to the ceiling. The large windows around the building and the presence of an inner garden provide a pleasant amount of daylight, and the feeling that you are still a bit outside.