Lazy L Bed & Breakfast at Willow Creek
16061 Willow Creek Road
The Lazy L Bed and Breakfast at Willow Creek is the perfect spot from which to explore the Delaware shore. Tucked away on an estate overlooking the natural beauty of coastal marsh and shady woodlands, the Lazy L is a comfortable yet pampering retreat. Pet friendly!