Directory Company Details The Pell Hotel Address: 425 E Main Rd, Middletown, RI 02842 United States Contact Brad Ajello Company Type: In-House Service Professional