The Green Turtle Inn, Charlestown, Massachusetts
The Green Turtle Inn is a bed and breakfast inn located in the Charlestown area. For the latest updates, check out the
The Green Turtle Inn Facebook page.
Nearby Bed & Breakfasts
The Green Turtle Inn Contact Information
1 13th St
Charlestown, Massachusetts 02129
United States
Ratings & Reviews
Not yet rated