📍 Prentiss Street 6
Mary Prentiss Inn — Hotel in Boston, Massachusetts, USA. Prentiss Street 6. Hours, map, contact. USAForAll.