LIGHTHOUSE INN RESORT
![]()
Name Hotel: LIGHTHOUSE INN RESORT
Country: United States
Location: US/Connecticut
City: New London
Stars: 3.0
Description:
The Lighthouse Inn Resort is a classy hotel strategically located in a pleasant neighborhood on the south shore of New London, Connecticut. Situated just 10 miles away from the Groton-New London Airport, this Mediterranean-style mansion is an American classic. In 1902, steel magnate Charles S. Guthrie built his country home overlooking Long Island Sound and called it Meadow Court after the wildflowers, which surrounded it. The famous landscape architect, Frederick Law Olmstead, who also designed Central Park in New York, designed the 4.5-acre grounds. Meadow Court became a focal point for social events and a retreat for film stars including Bette Davis and Joan Crawford.
Since 1927, this magnificent estate has been home to the Lighthouse Inn Resort. The resort has completed a total restoration to all guest rooms and public areas. Completely restored, the property has earned wide acclaim for perpetuating the opulence of a landmark mansion. Each room is unique with glorious antiques and breathtaking views of Long Island Sound or Meadow Court. All rooms also offer access to a private beach, outdoor heated swimming pool, workout facilities and a full service salon and day spa for your enjoyment. The resort also features casual and fine dining on property, while the area’s premier shopping and entertainment venues are just minutes away.