Bay Willows Inn
Address:
240 Aquidneck Ave, Middletown, RI 02842
Phone:
(401) 847-8400 Hotels & Motels
Other Businesses:
- Ramada Middletown at 425 East Main Road, Middletown, RI 02842
- Inn At Newport Beach at 30 Wave Ave, Middletown, RI 02842
- Courtyard by Marriott at 9 Commercial Blvd, Middletown, RI 02842
- Travelodge Newport Area Middletown at 1185 West Main Road, Middletown, RI 02842
- Howard Johnson Inn - Newport Area/Middletown at 351 West Main Road, Middletown, RI 02842-6309