Stonecroft Country Inn is a 4-star property situated at about 8 km distance from Mystic Museum of Art.
The venue is 3.4 km away from Shady Oaks Park. It is located 57 km from Newport and 4 km from the center of Ledyard Center.
T. F. Green airport can be reached by car.
This property offers guestrooms complete with individual climate control, a safe, multi-channel TV, a personal computer and a writing table. Bathrooms come with a shower, a spa bathtub and a bidet.
Wireless internet is available in the hotel rooms for free.
Private parking is possible on site for free.