Grimaldi House, Newark, Delaware
Grimaldi House is a bed and breakfast inn located in the Newark area. If you want to see other inns like Grimaldi House near Newark, DE, see the nearby cities list below including Odessa, Milford and Smyrna.
Nearby Bed & Breakfasts