What can you tell me about the Lovell Lodge? It is a hotel in the north part of town in the moderate price range with a 2 star rating, free internet, and free parking Thanks, could you give me the address and phone number? No problem. The Lovell Lodge is located at 365 Milton Road and their phone number is 01223425478. Is there anything else I can help you with?