The Ivy Lodge

Bed & breakfast · 12 Clay St, Newport, RI

More food in Newport, RI · Bed & Breakfast in Newport