The Lily Inn - Burlington, New Jersey, 08016, United States

Loading Location Detail

Info

The Lily Inn

Step back in time to an age of quiet elegance. The Lily Inn is nestled in the Historic City of Burlington, New Jersey, along the green banks of the Delaware River.