Touro Park Inn
5 Touro Park St W
·
Newport
RI
02840