ADD TO FAVORITES

Boston Meetings

Omni Parker House 60 School Street Boston, Massachusetts 02108
551 Guest Rooms
3,513 sq ft Largest Meeting Room
23,000 sq ft Total Meeting Space