List of 4/women_&_infants_hospital-Star Hotels near Women & Infants Hospital/Abbot R. Laptook, MD - 101 Dudley St, Providence, RI 02905, United States.