Comfort Inn at Newport Beach 3 stars

28 Aquidneck Avenue, Middletown, RI 02842, United States of America

Hotel image
Read more reviews for Comfort Inn at Newport Beach