Ramada by Wyndham Middletown Newport Area Near Newport Vineyards
425 E Main Rd -
Middletown,
RI 02842