Grand Hotel

The Grand Hotel, a beacon of fleeting civility on Allen Street, offers respite from Tombstone's dust and din. Its lobby, often reeking of stale cigar smoke and ...