Where is Mooo located?

Answers from Our Experts (2)

Alexa DeMarco

Mooo is located at 15 Beacon St., Boston, Mass., 02108-2902.

Melanie Nayer

Mooo is located at 15 Beacon Street in Beacon Hill — one of Boston’s most famous areas — steps from the copper-domed state house on Beacon Hill. It occupies the ground level of the Four-Star XV Beacon hotel. There is a separate entrance to Mooo from the parking lot, but hotel guests can also access Mooo inside the hotel near the check-in desk. Mooo’s classic décor complements XV Beacon’s small but elegant interior, and it’s a favorite haunt for the power players of Beacon Hill. Mooo is steps from Boston’s Faneuil Hall, Downtown Crossing shops, Boston Public Gardens and the famous Boston Common. On any given night, you can see students, CEOs and even senators walk past the windows of Mooo. At night, the Boston restaurant transforms into a hotspot for locals looking for a drink after a long day or celebrating a big-deal occasion with a juicy steak.

Related Questions