Castle Hill Inn

Location

590 Ocean Ave
Newport, RI 02840

Phone

888-466-1355

Social

N/A