Yes, they do allow pets and they do have handicapped accessible rooms. We take Cassie (in pic below) and we rent a scooter while we're there. Make sure you specify your needs because some of their rooms are on a second floor and there are no elevators. We get a first floor room.