True to its name - La Gemma - this place was definitely a Gem! Located just steps from the Old North Church and all the wonderful restaurants and bakeries on Hanover Street, you could not ask for a better place to stay in Boston’s North End! The place was spotless and incredibly well equipped with all you need for a fantastic stay!