Black Duck Inn
31 Pelham St
Newport
RI
02840
(401) 841-5548
blackduckinn.com
Open Map
Description
Black Duck Inn is located at 29 Pelham St, Newport, RI. This business specializes in Hotels & Lodging.
by merchantcircle on February 09, 2016 from
merchantcircle
bed & breakfasts
Bed and Breakfast
breakfast
Business Travel
hotels & motels
inn
inns
newport
property types
Travel & Transportation