Goddard Chapel

Cambridge ·
Church ·
View map
Share

Check Availability

Aug 25, 2025 - Aug 26, 2025
2 adults, 1 room
Find

Goddard Chapel: A Historical Sanctuary

Goddard Chapel, located in Cambridge, Massachusetts, is a notable structure emphasizing unity and introspection.

Founded in 1901 by the Epworth League, the chapel has played a significant role in the community. Its neoclassical architecture features a beautiful portico, intricate stained glass windows, and a distinctive bell tower. The chapel stands as a testament to the cultural and spiritual traditions of the area.

Key Features

  • Beautiful Stained Glass 🌈
  • Unique Neoclassical Architecture 🏛️
  • Community Events and Services 🙏

Goddard Chapel is free to enter, making it a perfect spot for tourists, families, and those interested in history and architecture.

Interesting Facts about Natural History Museum Goddard Chapel

Historical Foundation

Established in 1901, Goddard Chapel reflects the aspirations of its founding community.

Architectural Design

The chapel's design incorporates neoclassical elements, emphasizing symmetry and grandeur.

Community Hub

It serves as a venue for various events, including weddings, concerts, and memorial services.

Location

Tufts University

Stay Near Goddard Chapel Best Hotels

View map · 0.9 mi City Centre
From
124US$ /per night
View map · 0.2 mi City Centre
From
95US$ /per night
View map · 1.8 mi City Centre
From
141US$ /per night
View map · 1.4 mi City Centre
From
127US$ /per night
8.8
Excellent (1)
View map · 1.3 mi City Centre
From
96US$ /per night
View map · 1.4 mi City Centre
From
159US$ /per night