Sugar Cookie Recipe by Pastry Chef Christine Johnson The Inn at St. John’s is a luxury hotel located in Plymouth, Michigan known for it’s four diamond service, luxurious rooms, beautiful banquet rooms, Catholic chapel and for being the ultimate wedding destination for young couples in love and their families. Local companies also enjoy flying in …