9700 North Torrey Pines Road San Diego, CA 92037
Seated: 80
Square Feet: 1,227 ft2
A wall of windows facing the gardens provides plenty of natural light in this meeting room that opens directly to a continuously refreshed break station.