Deacon Hotel



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