at 465 Union St, Portsmouth , 02871
Shamrock Farm Inn is a romantic New England country inn offering casual elegance and comfort. It is a restored turn of the century building, our Irish bed and breakfast overlooking St. Mary's Pond in picturesque Portsmouth, Rhode Island. Shamrock Farm is the perfect location to escape the world. It is right in the middle of both Newport and Bristol, both beautiful and historic towns.