Holiday Inns in the US are basically nicer motels. If we used the terms "motel" they would be a "motel". A place where you can have headlights shining directly into your room cannot be a "hotel" in my opinion (first floor, parking right next to room)