MarkerHoliday Inn

21 Atwells Ave
Providence, RI 02903