Abbey's Lantern Hill Inn is located at 780 Lantern Hill Rd, Ledyard, CT-06339. Get step by step driving directions to Abbey's Lantern Hill Inn.
The following map shows the location of Abbey's Lantern Hill Inn
View details of Abbey's Lantern Hill Inn.