Inn Parrot House
348 Thames St
Newport
RI
02840
(401) 847-5000
redparrot.org
Open Map
Description
Inn Parrot House is located at 348 Thames St in Newport and has been in the business of Inns since 2007.
by dandb on April 29, 2016 from
dandb
Bed & Breakfast
Categories: Hotels, Restaurants, Bed & Breakfast
Dinner|Lunch
eating places
facilities
full-service restaurants
Hotels
Inns
Lodging
Restaurants