Assistant Hotel General Manager at Block Island Beach House

South Kingstown, RI 02881