Neva Conference Room

Our very well appointed, sunny, ~352 sq ft Neva Conference Room is the perfect setting for your 10-12 ct attendee business meetings