Is There Something We Are NOT Being Told?

Well, I guess they gotta stay somewhere when they visit

Quality Inn Welcomes Martians