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.