The Embassy Inn was perfect for our family vacation! Our suite was large which gave us lots of room to sleep, play, and eat. The free breakfast had a lot of variety and made it easy first thing in the morning. Although we didn't end up using it, I was really happy the hotel had coin laundry available for guests. The location was perfect - a short walk from lots of restaurants, tourist sites, and Beacon Hill Park. Also, the folks we dealt with in person were really helpful. The hotel is a little older, and the kitchen in our suite was not very well equipped and had almost zero counter space, but this would not stop me from booking again in the future. I also wish that the parking was not $20 a night, but I know this is fairly commonplace these days. Overall I would definitely stay here again and would recommend to others, especially those travelling with small children.