The Owl Motel is a motel in the city of Chicago in Watch Dogs
Located in Parker Square
It serves as one of Aiden's hideouts
In the beginning of the game, Aiden must lose the police and escape here after the incident at May Stadium
The Owl Motel is a motel in the city of Chicago in Watch Dogs
Located in Parker Square
It serves as one of Aiden's hideouts
In the beginning of the game, Aiden must lose the police and escape here after the incident at May Stadium