This Howard Johnson Inn - Newport Area/Middletown is located at 351 W Main Rd, Middletown, RI-02842. An interactive Map of this Howard Johnson Inn - Newport Area/Middletown is shown below.
View details of this Howard Johnson Inn - Newport Area/Middletown location.