Smithfield Bed and Breakfasts
B&Bs in Towns near Smithfield
MAGNOLIA HOUSE B & B INN
232 South Armistead Avenue, Hampton, Virginia
Hampton, Virginia's PREMIER Bed & Breakfast!!! Elegant, comfortable hospitality for the business and leisure traveler!