The Black Rose is located at 160 State Street.

We are just literally steps away from Faneuil Hall – Quincy Market. We are  also located within minutes walking distance from the Aquarium, Greenway, Harbour Cruises and the North End. Ample parking is closeby at the Aquarium Parkade.

The closest T stop is the Blue Line (Aquarium Station) and the Orange Line (State Street Station).

For a map please scroll below and click the Directions Button for a Google Map of the area.

Recently from Twitter Follow Us

Stay Informed
Subscribe to the Glynn Hospitality e-newsletter