4 years ago

The meeting rooms are nice, with comfortable chair...

The meeting rooms are nice, with comfortable chairs and the lighting was just the right mix to see both the projector and what you had in front of you. The staff were very professional.

Comments:

No comments