Deacon Hotel
The Deacon Hotel is a hotel located on Ocean Drive, Vice City that appears in the game Grand Theft Auto: Vice City.
The Deacon Hotel is a hotel located on Ocean Drive, Vice City that appears in the game Grand Theft Auto: Vice City.